User roles are essential for managing access and permissions within your account. Various user roles enable individuals to perform specific tasks and access certain features. Different roles grant varying levels of access to specific areas and actions.
Here is a comprehensive breakdown of the user roles in your account, detailing their permissions and key attributes:
Role name | Permissions | Notes |
Account Admin |
Full control over the account | Highest level of access within the account |
App Admin |
All permissions of "App Viewer", modify app and its keys | Enables changes to app settings and keys |
App Viewer |
Access app, view keys (secret key excluded), observe app usage | Basic access for reviewing app-related information |
Key Admin |
All permissions of "Key Viewer", modify key | Allows changes to key settings |
Key Viewer |
Access key information (secret key excluded), observe key usage | Provides access to key-related data |
Functions Developer - for an App |
All permissions of "Functions Operator - for an App," manage functions for entire app and its keys | Grants comprehensive control and customization over all app functions and modules |
Functions Developer - for a Keyset |
All permissions of "Functions Operator - for a Keyset", create, edit, delete modules and functions | Grants comprehensive control and customization over keyset functions |
Functions Operator - for an App |
Manage modules for the entire app and its associated functions | Facilitates control over all app functions and modules |
Functions Operator - for a Keyset |
Start, stop, restart modules for a specific key and its associated functions | Facilitates control over functions for a given keyset |
Functions Viewer - for an App |
All permissions of "Functions Viewer - for Keyset", view functions for entire app | Provides access to view code for app functions |
Functions Viewer - for Keyset |
View code for functions associated with a specific key | Requires at least one of roles 2-6 to work with functions |
PubNub Insights |
View Insights dashboards, edit dashboard settings, no access to app and keyset settings | Provides read-only access to Insights information; Restricted from certain areas like Functions, Events & Actions |
BizOps Objects Operator |
Manage Users, User Memberships, Channels, Channel Memberships and Presence Rules for a Keyset. |
Restricted from other Admin Portal sections |
Illuminate Admin |
View, create and edit Business Objects, Dashboards and Decisions in Illuminate |
Restricted from other Admin Portal sections |
Properly managing user roles is crucial for maintaining a secure, well-organized account environment. Assigning the right roles ensures that team members can access the features and perform required tasks, while also safeguarding sensitive information. By understanding the permissions associated with each role, you can effectively collaborate and manage your account with precision and confidence.
See also:
In case of any questions contact us at support@pubnub.com