Panopto API Documentation
Panopto API Documentation
Panopto API
Panopto.Server.Services.PublicAPI.V40
IUserManagement Interface
IUserManagement Methods
AddMembersToExternalGroup Method
AddMembersToInternalGroup Method
CreateExternalGroup Method
CreateInternalGroup Method
CreateUser Method
CreateUsers Method
DeleteGroup Method
DeleteUsers Method
GetGroup Method
GetGroupIsPublic Method
GetGroupsByName Method
GetUserByKey Method
GetUserMeetingsRecordingFolderIdForUser Method
GetUsers Method
GetUsersInGroup Method
ListGroups Method
ListUsers Method
RemoveMembersFromExternalGroup Method
RemoveMembersFromInternalGroup Method
ResetPassword Method
SetGroupIsPublic Method
SetSystemRole Method
SetUserHasLoggedIn Method
SetUserMeetingsRecordingFolderIdForUser Method
SyncExternalUser Method
UnlockAccount Method
UpdateContactInfo Method
UpdatePassword Method
UpdateUserBio Method
IUserManagement
GetUserByKey Method
Get information about a user. Can be called by an admin about anyone or by a user about themself
Namespace:
Panopto.Server.Services.PublicAPI.V40
Assembly:
DataLib (in DataLib.dll) Version: 13.0.0.0 (13.0.0.00000)
Syntax
C#
Copy
User
GetUserByKey
(
AuthenticationInfo
auth
,
string
userKey
)
Parameters
auth
Type:
Panopto.Server.Services.PublicAPI.V40
AuthenticationInfo
Used to authenticate the current user. Can be null if an auth cookie is passed
userKey
Type:
System
String
The userKey to look up
Return Value
Type:
User
Information about the specified user. Null if no such user
See Also
Reference
IUserManagement Interface
Panopto.Server.Services.PublicAPI.V40 Namespace