Newly-created custom roles often only define access to customer-defined elements (such as forms and groups), and don't have any role-on-role definitions or functions assigned; they must therefore be combined with another standard role, like a Group Supervisor.

It's possible to specify which users or roles have access to forms or scenarios. Permissions can be specified for users or roles in the Form Permissions and Scenario Permissions design screens:

This feature can be used if there are specific messaging forms you want only certain types of users to be able to manage or edit. For example, you might only want members of your company's Emergency Response group to send notifications about what action to take in an emergency situation.

Groups can be configured to be observable only by specific roles from the Groups Overview page:

Click Edit in the Observers section to select which roles can observe this group (the default selection is "Observed By All").

An example use case for this permissioning is to allow a groups of users, such as "Executives", to be visible only by other roles in your company. For example, you might only want to provide Supervisors, and not other roles like Standard Users, the permissions to contact Executives.

For more information about selecting which roles can observe a group, see Group observers.

Communication center dashboards can be shared with specific users or roles from the Share Dashboard page.

The users that you share a dashboard with can view, copy, and mark it as a favorite, but they are not able to edit or share it. They also cannot access components of the dashboard that they don't otherwise have permission to access. To delegate the management of a dashboard, you can assign another user as its owner.