Multi-User Accounts with Role Based Access Control

We are happy to announce a couple of new feature releases. The first is Multi-user Accounts that gives the option for a Plivo account to be managed by multiple users at the same time. The second feature is Role-based Access Control where users have the flexibility to access different sections of an account. One of the biggest reasons why these two features are released at the same time is to provide you with a more straightforward approach to manage the Plivo console.

Let’s take a closer look at both these features:

Multi-user Support for Accounts

Every Plivo account has the option to invite users to manage the account. Invitations can be sent from the ‘Manage Users’ page (Settings > Users), where the invitee’s email ID should be provided.

Multi-user Support for Accounts

An invitation to join the account is sent to the invitee’s email ID, which when accepted provides the user access to the invited Plivo account. Multiple users can be invited to manage a Plivo account. Similarly, a user can be invited to manage multiple Plivo accounts. The account selector on the top right corner of the console can be used to switch between different accounts to which a user has access to.

Multi-user Support for Accounts

Role-Based Access Control for Users

Roles determine the access a user gets to different sections of the console. Plivo provides 5 predefined roles:

  1. Owner: This role is assigned automatically to the user who created the account and the user has complete access to the account.
  2. Admin: Can be used to provide administrators access to the entire console.
  3. Developer: Can be used for users who primarily use Plivo API.
  4. Finance Analyst: Can be used for users who need access to payment and billing information.
  5. Support: Can be used for users who need access to Plivo data, and modify settings in the account.

Every user in an account should have a role associated with them. By default, the user who created the account is made the ‘Owner’ and this cannot be modified. The roles for the users who are invited to manage an account are provided while sending the invitation. However, this can be changed at any point in time.

The sections that each role has access to is listed in the table:

SectionsOwnerAdminDeveloperFinance AnalystSupport
Phone NumbersView & editView & editView & edit-View
Payments & BillingView & editView & edit-View & editView
SettingsView & editView & editView & edit-View &edit
CredentialsView & editView & editView & edit--
Application ConfigurationView & editView & editView & edit-View
PricingView & editView & edit-View & edit-

Both these features are available for all our customers. Try them and let us know your suggestions and comments below. If you have any questions you can write to us at

comments powered by Disqus