Skip to main content

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