Skip to content

Reference

This reference contains some useful information about permission system, applicable to both versions. For how roles and grants work, see Permissions.

Actions

In the table below you will find all available actions of Stream Chat permission system

Action Resource Type Description
AddLinks Channel Allows user to add URLs into messages
AddOwnChannelMembership Channel Allows user to add own channel membership (join channel)
BanChannelMember Channel Allows user to ban channel members
CreateChannel Channel Allows user to create a new channel
CreateDistinctChannelForOthers Channel Allows user to create new distinct channel for other users (e.g. user A creates channel for users B and C)
CreateMessage Channel Allows user to send a new message
CreateAttachment Channel Allows user to send a new message with attachments
CreateMention Channel Allows user to send a new message with mentions
CreateReaction Channel Allows user to add a reaction to a message
CreateSystemMessage Channel Allows user to send a new system message
DeleteChannel Channel Allows user to delete a channel
DeleteReaction Channel Allows user to delete a reaction
FlagMessage Channel Allows user to flag messages
MuteChannel Channel Allows user to mute and unmute channel
PinMessage Channel Allows user to pin a message
ReadChannel Channel Allows user to read messages from the channel
ReadChannelMembers Channel Allows user to read channel members
ReadDisabledChannel User Allows user to read disabled channels (regardless of channel membership)
ReadMessageFlags Channel Allows user to access messages that have been flagged
RecreateChannel Channel Allows user to recreate a channel when it got deleted
RemoveOwnChannelMembership Channel Allows user to leave the channel (remove own channel membership)
SendCustomEvent Channel Allows user to send custom events to a channel
SkipChannelCooldown Channel Allows user to bypass existing cooldown in a channel
SkipMessageModeration Channel Allows user to bypass automatic message moderation
TruncateChannel Channel Allows user to truncate a channel
UpdateChannel Channel Allows user to update channel data
UpdateChannelCooldown Channel Allows user to set and unset cooldown time for a channel (slow mode)
UpdateChannelFrozen Channel Allows user to freeze and unfreeze a channel
UpdateChannelMembers Channel Allows user to add, modify and remove channel members
UploadAttachment Channel Allows user to upload files and images
UseFrozenChannel Channel Allows user to send messages and reactions to a frozen channels
DeleteMessage Message Allows user to delete a message
RunMessageAction Message Allows user to run an action against a message
UnblockMessage Message Allows user to unblock message blocked by automatic moderation
UpdateMessage Message Allows user to update a message
DeleteAttachment Attachment Allows user to delete uploaded files and images
BanUser User Allows user to ban users
FlagUser User Allows user to flag users
MuteUser User Allows user to mute and unmute users
SearchUser User Allows user to search for other users
UpdateUser User Allows user to update users
UpdateUserRole User Allows user to update user roles
UpdateUserTeams User Allows user to update user teams
CreateRestrictedVisibilityMessage User Allows user to create restricted visibility messages
ReadRestrictedVisibilityMessage User Allows user to read restricted visibility messages
BlockUser Call Allows user to Block and unblock users on calls
CreateCall Call Allows user to creates a call
CreateCallReaction Call Allows user to Add a reaction to a call
DeleteRecording Call Allows user to Delete recording
EndCall Call Allows user to terminates a call
JoinBackstage Call Allows user to joins a call backstage
JoinCall Call Allows user to joins a call
JoinEndedCall Call Allows user to joins a call that was marked as ended
ListRecordings Call Allows user to List recordings
MuteUsers Call Allows user to MuteUsers
PinCallTrack Call Allows user to Pin/Unpin a track for everyone in the call
ReadCall Call Allows user to read a call
ReadFlagReports FlagReport Allows user to read flag reports
RemoveCallMember Call Allows user to Remove a participant
Screenshare Call Allows user to Screenshare
SendAudio Call Allows user to Send audio
SendEvent Call Allows user to SendEvent
SendVideo Call Allows user to Send video
StartBroadcasting Call Allows user to Start broadcasting
StartRecording Call Allows user to Start recording
StartTranscription Call Allows user to Start transcription
StopBroadcasting Call Allows user to Stop broadcasting
StopRecording Call Allows user to Stop recording
StopTranscription Call Allows user to Stop transcription
UpdateCall Call Allows user to update the data for a call
UpdateCallMember Call Allows user to Update a participant
UpdateCallMemberRole Call Allows user to Update role for participants
UpdateCallPermissions Call Allows user to UpdateCallPermissions
UpdateCallSettings Call Allows user to updates settings of a call
UpdateFlagReport FlagReport Allows user to update flag report

Default Grants

In tables below you will find default permission grants for each builtin channel type as well as .app permission scope.

For each of of the above actions, there are different built in permissions depending on whether the object was created by the user or not. For example, users can be given permissions to delete-attachment which allows for deleting any message attachments, or they can be given permissions to delete-attachment-owned to restrict this to only attachments added by the current user.

Every custom channel type that you create using CreateChannelType API endpoint, will have messaging scope grants by default.

Scope video:development

Permission ID admin user guest anonymous
block-user ✖️ ✖️
create-call ✖️ ✖️
create-call-reaction ✖️ ✖️
end-call ✖️ ✖️
join-backstage ✖️ ✖️
join-call
join-ended-call ✖️ ✖️
list-recordings ✖️ ✖️
mute-users ✖️ ✖️
pin-call-track ✖️ ✖️
read-call
remove-call-member ✖️ ✖️
screenshare ✖️ ✖️
send-audio ✖️
send-event ✖️
send-video ✖️
start-broadcasting ✖️ ✖️
start-recording ✖️ ✖️
start-transcription ✖️ ✖️
stop-broadcasting ✖️ ✖️
stop-recording ✖️ ✖️
stop-transcription ✖️ ✖️
update-call ✖️ ✖️
update-call-member ✖️ ✖️
update-call-member-role ✖️ ✖️
update-call-permissions ✖️ ✖️
update-call-settings ✖️ ✖️

Scope video:livestream

Permission ID admin user anonymous
block-user ✖️ ✖️
block-user-owner ✖️ ✖️
create-call ✖️
create-call-reaction ✖️
end-call ✖️ ✖️
end-call-owner ✖️ ✖️
join-backstage ✖️ ✖️
join-backstage-owner ✖️ ✖️
join-call
join-ended-call ✖️ ✖️
join-ended-call-owner ✖️ ✖️
mute-users ✖️ ✖️
mute-users-owner ✖️ ✖️
pin-call-track ✖️ ✖️
pin-call-track-owner ✖️ ✖️
read-call
remove-call-member ✖️ ✖️
remove-call-member-owner ✖️ ✖️
screenshare ✖️ ✖️
screenshare-owner ✖️ ✖️
send-audio ✖️ ✖️
send-audio-owner ✖️ ✖️
send-event ✖️
send-video ✖️ ✖️
send-video-owner ✖️ ✖️
start-broadcasting ✖️ ✖️
start-broadcasting-owner ✖️ ✖️
start-recording ✖️ ✖️
start-recording-owner ✖️ ✖️
stop-broadcasting ✖️ ✖️
stop-broadcasting-owner ✖️ ✖️
stop-recording ✖️ ✖️
stop-recording-owner ✖️ ✖️
update-call ✖️ ✖️
update-call-member ✖️ ✖️
update-call-member-owner ✖️ ✖️
update-call-member-role ✖️ ✖️
update-call-member-role-owner ✖️ ✖️
update-call-owner ✖️ ✖️
update-call-permissions ✖️ ✖️
update-call-permissions-owner ✖️ ✖️
update-call-settings ✖️ ✖️

Scope video:audio_room

Permission ID admin user anonymous
block-user ✖️ ✖️
block-user-owner ✖️ ✖️
create-call ✖️
create-call-reaction ✖️
end-call ✖️ ✖️
end-call-owner ✖️ ✖️
join-backstage ✖️ ✖️
join-backstage-owner ✖️ ✖️
join-call
join-ended-call ✖️ ✖️
join-ended-call-owner ✖️ ✖️
mute-users ✖️ ✖️
mute-users-owner ✖️ ✖️
read-call
remove-call-member ✖️ ✖️
remove-call-member-owner ✖️ ✖️
screenshare ✖️ ✖️
send-audio ✖️ ✖️
send-audio-owner ✖️ ✖️
send-event ✖️
start-broadcasting ✖️ ✖️
start-broadcasting-owner ✖️ ✖️
start-recording ✖️ ✖️
start-recording-owner ✖️ ✖️
start-transcription ✖️ ✖️
start-transcription-owner ✖️ ✖️
stop-broadcasting ✖️ ✖️
stop-broadcasting-owner ✖️ ✖️
stop-recording ✖️ ✖️
stop-recording-owner ✖️ ✖️
stop-transcription ✖️ ✖️
stop-transcription-owner ✖️ ✖️
update-call ✖️ ✖️
update-call-member ✖️ ✖️
update-call-member-owner ✖️ ✖️
update-call-member-role ✖️ ✖️
update-call-member-role-owner ✖️ ✖️
update-call-owner ✖️ ✖️
update-call-permissions ✖️ ✖️
update-call-permissions-owner ✖️ ✖️
update-call-settings ✖️ ✖️
update-call-settings-owner ✖️ ✖️

Scope .app

Permission ID admin moderator user guest
flag-user
mute-user
read-flag-reports ✖️ ✖️
search-user
update-flag-report ✖️ ✖️
update-user-owner

Scope video:default

Permission ID admin user guest
block-user ✖️ ✖️
block-user-owner ✖️ ✖️
create-call ✖️
create-call-reaction ✖️
delete-recording ✖️ ✖️
end-call ✖️
join-backstage ✖️ ✖️
join-call
join-ended-call ✖️
list-recordings ✖️
mute-users ✖️ ✖️
mute-users-owner ✖️ ✖️
pin-call-track ✖️ ✖️
pin-call-track-owner ✖️ ✖️
read-call
remove-call-member ✖️
screenshare ✖️
send-audio
send-event
send-video
start-broadcasting ✖️
start-recording ✖️
start-transcription ✖️
stop-broadcasting ✖️
stop-recording ✖️
stop-transcription ✖️
update-call ✖️ ✖️
update-call-member ✖️
update-call-member-role ✖️ ✖️
update-call-owner ✖️ ✖️
update-call-permissions ✖️ ✖️
update-call-permissions-owner ✖️ ✖️
update-call-settings ✖️ ✖️
update-call-settings-owner ✖️ ✖️

Scope messaging

Permission ID admin moderator user channel_member channel_moderator
add-links ✖️
add-links-owner ✖️ ✖️ ✖️ ✖️
ban-channel-member ✖️ ✖️
ban-user ✖️ ✖️ ✖️
create-call ✖️
create-channel ✖️ ✖️
create-message ✖️
create-message-owner ✖️ ✖️ ✖️ ✖️
create-attachment ✖️
create-attachment-owner ✖️ ✖️ ✖️ ✖️
create-mention ✖️
create-mention-owner ✖️ ✖️ ✖️ ✖️
create-reaction ✖️
create-reaction-owner ✖️ ✖️ ✖️ ✖️
create-system-message ✖️ ✖️
delete-attachment ✖️ ✖️
delete-attachment-owner ✖️ ✖️ ✖️ ✖️
delete-channel ✖️ ✖️ ✖️ ✖️
delete-channel-owner ✖️ ✖️ ✖️
delete-message ✖️ ✖️
delete-message-owner ✖️ ✖️ ✖️ ✖️
delete-reaction ✖️ ✖️
delete-reaction-owner ✖️ ✖️ ✖️ ✖️
flag-message ✖️
flag-message-owner ✖️ ✖️ ✖️ ✖️
join-call ✖️
mute-channel ✖️
mute-channel-owner ✖️ ✖️ ✖️ ✖️
pin-message ✖️
pin-message-owner ✖️ ✖️ ✖️ ✖️
read-channel ✖️
read-channel-members ✖️
read-channel-members-owner ✖️ ✖️ ✖️ ✖️
read-channel-owner ✖️ ✖️ ✖️ ✖️
read-message-flags ✖️ ✖️
recreate-channel ✖️ ✖️ ✖️ ✖️
recreate-channel-owner ✖️ ✖️ ✖️
remove-own-channel-membership ✖️
remove-own-channel-membership-owner ✖️ ✖️ ✖️ ✖️
run-message-action ✖️
run-message-action-owner ✖️ ✖️ ✖️ ✖️
send-custom-event ✖️
send-custom-event-owner ✖️ ✖️ ✖️ ✖️
skip-channel-cooldown ✖️ ✖️
skip-message-moderation ✖️ ✖️
truncate-channel ✖️ ✖️ ✖️ ✖️
truncate-channel-owner ✖️ ✖️ ✖️
unblock-message ✖️ ✖️
update-channel ✖️ ✖️
update-channel-cooldown ✖️ ✖️
update-channel-frozen ✖️ ✖️
update-channel-members ✖️ ✖️
update-channel-members-owner ✖️ ✖️ ✖️ ✖️
update-channel-owner ✖️ ✖️ ✖️ ✖️
update-message ✖️ ✖️
update-message-owner ✖️ ✖️ ✖️ ✖️
upload-attachment ✖️
upload-attachment-owner ✖️ ✖️ ✖️ ✖️

Scope livestream

Permission ID admin moderator user channel_moderator guest anonymous
add-links ✖️ ✖️ ✖️
ban-channel-member ✖️ ✖️ ✖️
ban-user ✖️ ✖️ ✖️ ✖️
create-call ✖️ ✖️ ✖️
create-channel ✖️ ✖️ ✖️
create-message ✖️ ✖️ ✖️
create-attachment ✖️ ✖️ ✖️
create-mention ✖️ ✖️ ✖️
create-reaction ✖️ ✖️ ✖️
create-system-message ✖️ ✖️ ✖️
delete-attachment ✖️ ✖️ ✖️
delete-attachment-owner ✖️ ✖️ ✖️ ✖️ ✖️
delete-channel ✖️ ✖️ ✖️ ✖️ ✖️
delete-message ✖️ ✖️ ✖️
delete-message-owner ✖️ ✖️ ✖️ ✖️ ✖️
delete-reaction ✖️ ✖️ ✖️
delete-reaction-owner ✖️ ✖️ ✖️ ✖️ ✖️
flag-message ✖️ ✖️
join-call ✖️
mute-channel ✖️ ✖️
pin-message ✖️ ✖️ ✖️
pin-message-owner ✖️ ✖️ ✖️ ✖️ ✖️
read-channel ✖️
read-channel-members ✖️
read-message-flags ✖️ ✖️ ✖️
recreate-channel ✖️ ✖️ ✖️ ✖️ ✖️
remove-own-channel-membership ✖️ ✖️ ✖️ ✖️ ✖️
run-message-action ✖️ ✖️ ✖️
send-custom-event ✖️ ✖️ ✖️
skip-channel-cooldown ✖️ ✖️ ✖️
skip-message-moderation ✖️ ✖️ ✖️
truncate-channel ✖️ ✖️ ✖️ ✖️ ✖️
unblock-message ✖️ ✖️ ✖️
update-channel ✖️ ✖️ ✖️ ✖️ ✖️
update-channel-cooldown ✖️ ✖️ ✖️
update-channel-frozen ✖️ ✖️ ✖️
update-channel-members ✖️ ✖️ ✖️ ✖️ ✖️
update-message ✖️ ✖️ ✖️
update-message-owner ✖️ ✖️ ✖️ ✖️ ✖️
upload-attachment ✖️ ✖️ ✖️

Scope team

Permission ID admin moderator user channel_member channel_moderator
add-links ✖️
add-links-owner ✖️ ✖️ ✖️ ✖️
ban-channel-member ✖️ ✖️
ban-user ✖️ ✖️ ✖️
create-call ✖️
create-channel ✖️ ✖️
create-message ✖️
create-message-owner ✖️ ✖️ ✖️ ✖️
create-attachment ✖️
create-attachment-owner ✖️ ✖️ ✖️ ✖️
create-mention ✖️
create-mention-owner ✖️ ✖️ ✖️ ✖️
create-reaction ✖️
create-reaction-owner ✖️ ✖️ ✖️ ✖️
create-system-message ✖️ ✖️
delete-attachment ✖️ ✖️
delete-attachment-owner ✖️ ✖️ ✖️ ✖️
delete-channel ✖️ ✖️ ✖️ ✖️
delete-channel-owner ✖️ ✖️ ✖️
delete-message ✖️ ✖️
delete-message-owner ✖️ ✖️ ✖️ ✖️
delete-reaction ✖️ ✖️
delete-reaction-owner ✖️ ✖️ ✖️ ✖️
flag-message ✖️
flag-message-owner ✖️ ✖️ ✖️ ✖️
join-call ✖️
mute-channel ✖️
mute-channel-owner ✖️ ✖️ ✖️ ✖️
pin-message ✖️
pin-message-owner ✖️ ✖️ ✖️ ✖️
read-channel ✖️
read-channel-members ✖️
read-channel-members-owner ✖️ ✖️ ✖️ ✖️
read-channel-owner ✖️ ✖️ ✖️ ✖️
read-message-flags ✖️ ✖️
recreate-channel ✖️ ✖️ ✖️ ✖️
recreate-channel-owner ✖️ ✖️ ✖️
remove-own-channel-membership ✖️
remove-own-channel-membership-owner ✖️ ✖️ ✖️ ✖️
run-message-action ✖️
run-message-action-owner ✖️ ✖️ ✖️ ✖️
send-custom-event ✖️
send-custom-event-owner ✖️ ✖️ ✖️ ✖️
skip-channel-cooldown ✖️ ✖️
skip-message-moderation ✖️ ✖️
truncate-channel ✖️ ✖️ ✖️ ✖️
truncate-channel-owner ✖️ ✖️ ✖️
unblock-message ✖️ ✖️
update-channel ✖️ ✖️
update-channel-cooldown ✖️ ✖️
update-channel-frozen ✖️ ✖️
update-channel-members ✖️ ✖️
update-channel-members-owner ✖️ ✖️ ✖️ ✖️
update-channel-owner ✖️ ✖️ ✖️ ✖️
update-message ✖️ ✖️
update-message-owner ✖️ ✖️ ✖️ ✖️
upload-attachment ✖️
upload-attachment-owner ✖️ ✖️ ✖️ ✖️

Scope commerce

Permission ID admin moderator user channel_member channel_moderator guest
add-links ✖️
add-links-owner ✖️ ✖️ ✖️ ✖️ ✖️
ban-channel-member ✖️ ✖️ ✖️
ban-user ✖️ ✖️ ✖️ ✖️
create-call ✖️ ✖️ ✖️
create-channel ✖️ ✖️ ✖️
create-message ✖️ ✖️
create-message-owner ✖️ ✖️ ✖️ ✖️ ✖️
create-attachment ✖️ ✖️
create-attachment-owner ✖️ ✖️ ✖️ ✖️ ✖️
create-mention ✖️ ✖️
create-mention-owner ✖️ ✖️ ✖️ ✖️ ✖️
create-reaction ✖️ ✖️
create-reaction-owner ✖️ ✖️ ✖️ ✖️ ✖️
create-system-message ✖️ ✖️ ✖️
delete-attachment ✖️ ✖️ ✖️
delete-attachment-owner ✖️ ✖️ ✖️ ✖️
delete-channel ✖️ ✖️ ✖️ ✖️ ✖️
delete-message ✖️ ✖️ ✖️
delete-message-owner ✖️ ✖️ ✖️ ✖️
delete-reaction ✖️ ✖️ ✖️
delete-reaction-owner ✖️ ✖️ ✖️ ✖️
flag-message ✖️ ✖️
flag-message-owner ✖️ ✖️ ✖️ ✖️
join-call ✖️ ✖️
mute-channel ✖️ ✖️
mute-channel-owner ✖️ ✖️ ✖️ ✖️
pin-message ✖️ ✖️ ✖️
pin-message-owner ✖️ ✖️ ✖️ ✖️
read-channel ✖️ ✖️
read-channel-members ✖️ ✖️
read-channel-members-owner ✖️ ✖️ ✖️ ✖️
read-channel-owner ✖️ ✖️ ✖️ ✖️
read-message-flags ✖️ ✖️ ✖️
recreate-channel ✖️ ✖️ ✖️ ✖️ ✖️
remove-own-channel-membership ✖️ ✖️
remove-own-channel-membership-owner ✖️ ✖️ ✖️ ✖️ ✖️
run-message-action ✖️ ✖️
run-message-action-owner ✖️ ✖️ ✖️ ✖️ ✖️
send-custom-event ✖️ ✖️
send-custom-event-owner ✖️ ✖️ ✖️ ✖️ ✖️
skip-channel-cooldown ✖️ ✖️ ✖️
skip-message-moderation ✖️ ✖️ ✖️
truncate-channel ✖️ ✖️ ✖️ ✖️ ✖️
unblock-message ✖️ ✖️ ✖️
update-channel ✖️ ✖️ ✖️
update-channel-cooldown ✖️ ✖️ ✖️
update-channel-frozen ✖️ ✖️ ✖️
update-channel-members ✖️ ✖️ ✖️
update-channel-members-owner ✖️ ✖️ ✖️ ✖️
update-message ✖️ ✖️ ✖️
update-message-owner ✖️ ✖️ ✖️ ✖️
upload-attachment ✖️
upload-attachment-owner ✖️ ✖️ ✖️ ✖️ ✖️

Scope gaming

Permission ID admin moderator user channel_member channel_moderator
add-links ✖️
add-links-owner ✖️ ✖️ ✖️ ✖️
ban-channel-member ✖️ ✖️
ban-user ✖️ ✖️ ✖️
create-call ✖️
create-channel ✖️ ✖️ ✖️ ✖️
create-message ✖️
create-message-owner ✖️ ✖️ ✖️ ✖️
create-attachment ✖️
create-attachment-owner ✖️ ✖️ ✖️ ✖️
create-mention ✖️
create-mention-owner ✖️ ✖️ ✖️ ✖️
create-reaction ✖️
create-reaction-owner ✖️ ✖️ ✖️ ✖️
create-system-message ✖️ ✖️
delete-attachment ✖️ ✖️
delete-attachment-owner ✖️ ✖️ ✖️ ✖️
delete-channel ✖️ ✖️ ✖️ ✖️
delete-message ✖️ ✖️
delete-message-owner ✖️ ✖️ ✖️ ✖️
delete-reaction ✖️ ✖️
delete-reaction-owner ✖️ ✖️ ✖️ ✖️
flag-message ✖️
flag-message-owner ✖️ ✖️ ✖️ ✖️
join-call ✖️
mute-channel ✖️
mute-channel-owner ✖️ ✖️ ✖️ ✖️
pin-message ✖️ ✖️
read-channel ✖️
read-channel-members ✖️
read-channel-members-owner ✖️ ✖️ ✖️ ✖️
read-channel-owner ✖️ ✖️ ✖️ ✖️
read-message-flags ✖️ ✖️
recreate-channel ✖️ ✖️ ✖️ ✖️
remove-own-channel-membership ✖️
remove-own-channel-membership-owner ✖️ ✖️ ✖️ ✖️
run-message-action ✖️
run-message-action-owner ✖️ ✖️ ✖️ ✖️
send-custom-event ✖️
send-custom-event-owner ✖️ ✖️ ✖️ ✖️
skip-channel-cooldown ✖️ ✖️
skip-message-moderation ✖️ ✖️
truncate-channel ✖️ ✖️ ✖️ ✖️
unblock-message ✖️ ✖️
update-channel ✖️ ✖️ ✖️ ✖️
update-channel-cooldown ✖️ ✖️
update-channel-frozen ✖️ ✖️
update-channel-members ✖️ ✖️ ✖️ ✖️
update-message ✖️ ✖️
update-message-owner ✖️ ✖️ ✖️ ✖️
upload-attachment ✖️
upload-attachment-owner ✖️ ✖️ ✖️ ✖️

Multi-Tenant Default Grants

In tables below you will find default permission grants for builtin roles that designed for multi-tenant applications. They are useful for multi-tenant applications only.

By default, for multi-tenant applications, all objects (users, channels, and messages) must belong to the same team to be able to interact. These multi-tenant permissions enable overriding that behavior, so that certain users can have permissions to interact with objects on any team

Scope video:livestream

Permission ID

Scope video:development

Permission ID

Scope .app

Permission ID global_moderator global_admin
flag-user-any-team
mute-user-any-team
read-flag-reports-any-team
search-user-any-team
update-flag-report-any-team
update-user-owner

Scope video:audio_room

Permission ID

Scope video:default

Permission ID

Scope messaging

Permission ID global_moderator global_admin
add-links-any-team
ban-channel-member-any-team
ban-user-any-team
create-call-any-team
create-channel-any-team
create-message-any-team
create-attachment-any-team
create-mention-any-team
create-reaction-any-team
create-system-message-any-team
delete-attachment-any-team
delete-channel-any-team ✖️
delete-channel-owner-any-team ✖️
delete-message-any-team
delete-reaction-any-team
flag-message-any-team
join-call-any-team
mute-channel-any-team
pin-message-any-team
read-channel-any-team
read-channel-members-any-team
read-message-flags-any-team
recreate-channel-any-team ✖️
recreate-channel-owner-any-team ✖️
remove-own-channel-membership-any-team
run-message-action-any-team
send-custom-event-any-team
skip-channel-cooldown-any-team
skip-message-moderation-any-team
truncate-channel-any-team ✖️
truncate-channel-owner-any-team ✖️
unblock-message-any-team
update-channel-any-team
update-channel-cooldown-any-team
update-channel-frozen-any-team
update-channel-members-any-team
update-message-any-team
upload-attachment-any-team

Scope livestream

Permission ID global_moderator global_admin
add-links-any-team
ban-channel-member-any-team
ban-user-any-team
create-call-any-team
create-channel-any-team
create-message-any-team
create-attachment-any-team
create-mention-any-team
create-reaction-any-team
create-system-message-any-team
delete-attachment-any-team
delete-channel-any-team ✖️
delete-message-any-team
delete-reaction-any-team
flag-message-any-team
join-call-any-team
mute-channel-any-team
pin-message-any-team
read-channel-any-team
read-channel-members-any-team
read-message-flags-any-team
recreate-channel-any-team ✖️
remove-own-channel-membership-any-team ✖️
run-message-action-any-team
send-custom-event-any-team
skip-channel-cooldown-any-team
skip-message-moderation-any-team
truncate-channel-any-team ✖️
unblock-message-any-team
update-channel-any-team ✖️
update-channel-cooldown-any-team
update-channel-frozen-any-team
update-channel-members-any-team ✖️
update-message-any-team
upload-attachment-any-team

Scope team

Permission ID global_moderator global_admin
add-links-any-team
ban-channel-member-any-team
ban-user-any-team
create-call-any-team
create-channel-any-team
create-message-any-team
create-attachment-any-team
create-mention-any-team
create-reaction-any-team
create-system-message-any-team
delete-attachment-any-team
delete-channel-any-team ✖️
delete-channel-owner-any-team ✖️
delete-message-any-team
delete-reaction-any-team
flag-message-any-team
join-call-any-team
mute-channel-any-team
pin-message-any-team
read-channel-any-team
read-channel-members-any-team
read-message-flags-any-team
recreate-channel-any-team ✖️
recreate-channel-owner-any-team ✖️
remove-own-channel-membership-any-team
run-message-action-any-team
send-custom-event-any-team
skip-channel-cooldown-any-team
skip-message-moderation-any-team
truncate-channel-any-team ✖️
truncate-channel-owner-any-team ✖️
unblock-message-any-team
update-channel-any-team
update-channel-cooldown-any-team
update-channel-frozen-any-team
update-channel-members-any-team
update-message-any-team
upload-attachment-any-team

Scope commerce

Permission ID global_moderator global_admin
add-links-any-team
ban-channel-member-any-team
ban-user-any-team
create-call-any-team
create-channel-any-team
create-message-any-team
create-attachment-any-team
create-mention-any-team
create-reaction-any-team
create-system-message-any-team
delete-attachment-any-team
delete-channel-any-team ✖️
delete-message-any-team
delete-reaction-any-team
flag-message-any-team
join-call-any-team
mute-channel-any-team
pin-message-any-team
read-channel-any-team
read-channel-members-any-team
read-message-flags-any-team
recreate-channel-any-team ✖️
remove-own-channel-membership-any-team
run-message-action-any-team
send-custom-event-any-team
skip-channel-cooldown-any-team
skip-message-moderation-any-team
truncate-channel-any-team ✖️
unblock-message-any-team
update-channel-any-team
update-channel-cooldown-any-team
update-channel-frozen-any-team
update-channel-members-any-team
update-message-any-team
upload-attachment-any-team

Scope gaming

Permission ID global_moderator global_admin
add-links-any-team
ban-channel-member-any-team
ban-user-any-team
create-call-any-team
create-channel-any-team ✖️
create-message-any-team
create-attachment-any-team
create-mention-any-team
create-reaction-any-team
create-system-message-any-team
delete-attachment-any-team
delete-channel-any-team ✖️
delete-message-any-team
delete-reaction-any-team
flag-message-any-team
join-call-any-team
mute-channel-any-team
pin-message-any-team
read-channel-any-team
read-channel-members-any-team
read-message-flags-any-team
recreate-channel-any-team ✖️
remove-own-channel-membership-any-team
run-message-action-any-team
send-custom-event-any-team
skip-channel-cooldown-any-team
skip-message-moderation-any-team
truncate-channel-any-team ✖️
unblock-message-any-team
update-channel-any-team ✖️
update-channel-cooldown-any-team
update-channel-frozen-any-team
update-channel-members-any-team ✖️
update-message-any-team
upload-attachment-any-team