Users and Groups Permissions
The following permissions can be assigned to individual users and groups of users. Keep in mind that:
- Users cannot give permissions that they do not have themselves.
- User permissions are cumulative to the ones inherited from user groups.
- If you are using the Get User Permissions and Assign User Permissions API endoints, use the strings defined in the API String column.
Note: Permissions marked with * in the following tables indicate that Network Operators can perform the action for any user or any screen. Other users can only perform the action in the User Management box.
This table outlines the asset (images, templates, and videos) permissions available in Broadsign Publish, and which users typically have them.
Permission | API String | Description | Network Operator | Local Admin | Local Operator |
---|---|---|---|---|---|
Can approve content | approve_content | This user can approve or reject content of other users listed in the user management list. * | |||
Can change content shared with him | can_change_content | This user can rename and delete content that was shared with them. This user can also create folders under a shared folder structure. | |||
Can delete content shared with him | can_delete_content | This user can delete content. | |||
Can upload audio | upload_audio | This user can upload audio files in the library and in the folders shared with them. | |||
Can upload images | upload_image | This user can upload images in the library and in the folders shared with them. | |||
Can upload templates | upload_template | This user can upload templates in the library and in the folders shared with them. | |||
Can upload videos | upload_video | This user can upload videos in the library and in the folders shared with them. | |||
Can upload without approval | upload_without_approval | If the user has any asset type upload permission, they will be able to upload without going through the approval process. | |||
Can download content | download_content | This user can download content files from the library to their computer. | |||
Can set asset create message from | set_asset_create_message_from | This user can tag a folder of assets so that all assets in that folder can be used in messages. |
This table outlines the sharing permissions available in Broadsign Publish, and which users typically have them.
Permission | API String | Description | Network Operator | Local Admin | Local Operator |
---|---|---|---|---|---|
Can change asset share | change_assetshare | This user can share assets with other users listed in the user management list. * | |||
Can change screen share | change_screenshare | This user can share screens with other users listed in the user management list. * |
This table outlines the user permissions available in Broadsign Publish, and which users typically have them.
Permission | API String | Description | Network Operator | Local Admin | Local Operator |
---|---|---|---|---|---|
Can add user | add_user | This user can create new users. | |||
Can change user | change_user | This user can update existing users listed in the user management list. * | |||
Can delete user | delete_user | This user can delete existing users listed in the user management list. * | |||
Can manage users | can_manage_users | This user can manage existing users. | |||
Can create folder | can_create_folder | This user can create a folder in the folder structure. |
This table outlines the group permissions available in Broadsign Publish, and which users typically have them.
Permission | API String | Description | Network Operator | Local Admin | Local Operator |
---|---|---|---|---|---|
Can add group | add_group | This user can create new groups of users. | |||
Can change group | change_group | This user can update existing groups of users. | |||
Can delete group | delete_group | This user can delete existing groups of users. | |||
Can manage groups | can_manage_groups | This user can manage existing groups of users. |
This table outlines the screen permissions available in Broadsign Publish, and which users typically have them.
Permission | API String | Description | Network Operator | Local Admin | Local Operator |
---|---|---|---|---|---|
Can change screen | change_screen | This user can rename and organize screens shared with them. * |
This table outlines the message permissions available in Broadsign Publish, and which users typically have them.
Permission | API String | Description | Network Operator | Local Admin | Local Operator |
---|---|---|---|---|---|
Can prepare an emergency message | emergency_messaging | This user can create an emergency message. | |||
Can activate an emergency message | activate_emergency_messaging | This user can activate an emergency message. | |||
Can approve message | can_approve_message | This user can approve or reject messages of other users listed in the user management list. * | |||
Can access player messages | access_player_messages |
This user can access player messages and emergency messages, scheduled by others, on screens shared with them. Without this permission, the user will only be able to view messages created by them. This permission excludes network admins who already have visibility on all messages. * Note: To see emergency messages, this user also needs the Can activate an emergency message or Can prepare an emergency message permission. |
|||
Can publish without approval | can_publish_without_approval | If the user has any asset type upload permission, they will be able to publish without going through the approval process. | |||
Can edit admin messages | can_edit_admin_message | This user can edit admin messages. | |||
Can manage message frequency | can_manage_message_frequency | This user can see the frequency selector in the Schedule page of the Message Creation Wizard. |
This table outlines the domain permissions available in Broadsign Publish, and which users typically have them.
Permission | API String | Description | Network Operator | Local Admin | Local Operator |
---|---|---|---|---|---|
Can change Domain / Subdomain | change_domain | This user can update domain wide parameters. |
This table outlines the time group permissions available in Broadsign Publish, and which users typically have them.
Permission | API String | Description | Network Operator | Local Admin | Local Operator |
---|---|---|---|---|---|
Can add time group | add_timegroup | This user can create new time groups. | |||
Can change time group | change_timegroup | This user can update existing time groups. | |||
Can delete time group | delete_timegroup | This user can delete existing time groups. |
This table outlines the client group permissions available in Broadsign Publish, and which users typically have them.
Permission | API String | Description | Network Operator | Local Admin | Local Operator |
---|---|---|---|---|---|
Can add client group | add_advertisementgroup | This user can create new client groups. | |||
Can change client group | change_advertisementgroup | This user can update existing client groups. | |||
Can delete client group | delete_advertisementgroup | This user can delete existing client groups. |