Roles and permissions
Custom roles and permissions provide the ability to manage access within the Sendbird Dashboard. They empower organizations to assign specific access rights to different teams or users, ensuring that they have the precise capabilities they need.
Set up custom roles
-
Log into your Sendbird Dashboard.
-
Go to the Roles page under your account ID on the top-right corner of your dashboard.
- Click Create Role + to create a new role with custom permissions.
Note: Only accounts with
All
permissions for both Roles and Members page of the Organization settings can create, edit, and assign roles.
- Enter Role name and Description to describe its key permissions.
For example, it can be something like the following.
- Role name:
Moderator
- Description:
Can moderate messages and users in open channels and group channels.
- Choose from the two types of moderation.
Permission level | Description |
---|---|
Channel moderation | For basic moderation features such as banning, muting, and reporting in open and group channels. |
Advanced moderation | For more advanced moderation features such as rules, review queue, ticket list, moderated users, and moderation log in addition to open and group channel permissions. |
- Assign the level of permission you wish to grant for each feature.
Permission | Actions & Access |
---|---|
All | Full access to all functionalities |
Moderate | - All access to Chat permissions |
Chat | - All access to View permissions |
View | View access: |
Assign roles to members
Now that the roles are set up, you can assign them to members of your organization.
- Go to the Members page under your account ID on the top-right corner of your dashboard.
- Click Invite + to invite new members to your organization. You can choose from the dropdown list of roles you created earlier.