RecordingPermissions
Per-viewer capabilities for one recording; canUpgradeToView indicates the recording is
outside the viewer's storage horizon.
Returned with recordingsList, recording, and recordingsIdsInGroup.
type RecordingPermissions {
canView: Boolean!
canShare: Boolean!
canDelete: Boolean!
canTag: Boolean!
canWatchUnwatch: Boolean!
canUpgradeToView: Boolean!
}
Fields
RecordingPermissions.canView ● Boolean! non-null scalar
Whether the recording is within the viewer's storage horizon.
RecordingPermissions.canShare ● Boolean! non-null scalar
Whether sharing creation is allowed and the recording is within the storage horizon; use sharedUrl to share.
RecordingPermissions.canDelete ● Boolean! non-null scalar
Whether the viewer can edit recordings.
RecordingPermissions.canTag ● Boolean! non-null scalar
Whether the viewer can edit recording tags.
RecordingPermissions.canWatchUnwatch ● Boolean! non-null scalar
Whether the session permits watch-state changes.
RecordingPermissions.canUpgradeToView ● Boolean! non-null scalar
Whether the recording predates the viewer's storage horizon.
Member Of
Recording object ● RecordingIdInGroup object