Panopto API Documentation
Panopto API Documentation
Panopto API
Panopto.Server.Services.PublicAPI.V40
IAccessManagement Interface
IAccessManagement Methods
GetFolderAccessDetails Method
GetGroupAccessDetails Method
GetSelfUserAccessDetails Method
GetSessionAccessDetails Method
GetUserAccessDetails Method
GrantAllAuthenticatedUsersGroupAccessToFolder Method
GrantAllAuthenticatedUsersGroupAccessToSession Method
GrantGroupAccessToFolder Method
GrantGroupViewerAccessToSession Method
GrantPublicGroupAccessToFolder Method
GrantPublicGroupAccessToSession Method
GrantUsersAccessToFolder Method
GrantUsersViewerAccessToSession Method
RevokeAllImplicitGroupAccessToFolder Method
RevokeAllImplicitGroupAccessToSession Method
RevokeGroupAccessFromFolder Method
RevokeGroupViewerAccessFromSession Method
RevokeUsersAccessFromFolder Method
RevokeUsersViewerAccessFromSession Method
UpdateFolderIsPublic Method
UpdateSessionInheritViewerAccess Method
UpdateSessionIsPublic Method
IAccessManagement
GrantPublicGroupAccessToSession Method
Grants public access to the given session, if they have the link. Can only be called by an admin or a creator NOTE: Only supported in Panopto versions 5.2 and later
Namespace:
Panopto.Server.Services.PublicAPI.V40
Assembly:
DataLib (in DataLib.dll) Version: 13.0.0.0 (13.0.0.00000)
Syntax
C#
Copy
void
GrantPublicGroupAccessToSession
(
AuthenticationInfo
auth
,
Guid
sessionId
,
AccessRole
role
)
Parameters
auth
Type:
Panopto.Server.Services.PublicAPI.V40
AuthenticationInfo
Used to authenticate the current user. Can be null if an auth cookie is passed
sessionId
Type:
System
Guid
The ID of the session to grant access to
role
Type:
Panopto.Server.Services.PublicAPI.V40
AccessRole
See Also
Reference
IAccessManagement Interface
Panopto.Server.Services.PublicAPI.V40 Namespace