Rate this page:

Account subusers

Learn how to create and manage Voximplant subusers and see which control panel sections they have access to.

Subusers are the entities that are needed to access different panel sections. Do not confuse them with Service accounts which are needed to interact with our Management API.

Contents

Copy URL

Creating subusers

Copy URL

To create a subuser, do the following:

  1. Log in to your Voximplant account.
  2. Go to the Subusers section of the Voximplant control panel and click Add or Add subuser.
  3. Fill in the gaps and choose a role for your subuser (see the table below to learn about subuser roles’ access to different panel sections).
  4. Click Create.
Add a subuser

When you create your first subuser, you will see a special link – your subuser login page. Your subusers can log in using this link only.

To edit or delete a subuser, use the three dots menu next to it.

Subuser login link

Subusers access to panel sections

Copy URL
Please note

If access to a panel section is granted, it means full read, write, and delete access. And it is the only existing access type at the moment.

Panel section

Subuser role

Control panel

MainAccount
PhoneNumberManager
Owner
Admin
Developer
Supervisor
Support
Accountant
CallListManager
UserManager
Payer
PayerNoVerify

Applications

MainAccount
Owner
Admin
Developer
Supervisor
Support
Accountant
CallListManager
UserManager

Certain application

MainAccount
Owner
Admin
Developer
Supervisor
Support
Accountant

Call history in a certain application

MainAccount
Owner
Admin
Developer
Supervisor
Support

Call history downloads in a certain application

MainAccount
Owner
Admin
Developer
Supervisor

Scenarios in a certain application

MainAccount
Owner
Admin
Developer

Users in a certain application

MainAccount
Owner
Admin
UserManager

Phone numbers in a certain application

MainAccount
Owner
Admin
Developer
Supervisor
Support

Rules in a certain application

MainAccount
Owner
Admin
Developer

Queues in a certain application

MainAccount
Owner
Admin
Developer
Supervisor

Call lists in a certain application

MainAccount
Owner
Admin
Developer
Supervisor
Support
CallListManager

Creating a new call list in a certain application

MainAccount
Owner
Admin
Developer
CallListManager

Append new lines to a call list in a certain application

MainAccount
Owner
Admin
Developer
CallListManager

SIP registrations in a certain application

MainAccount
Owner
Admin
Developer
Supervisor
Support

Push certificates in a certain application

MainAccount
Owner
Admin
Developer

Dialogflow agents in a certain application

MainAccount
Owner
Admin
Developer

Key-Value Storage in a certain application

MainAccount
Owner
Admin
Developer

All calls

MainAccount
Owner
Admin
Developer
Supervisor
Support

All call downloads

MainAccount
Owner
Admin
Developer
Supervisor

All active sessions

MainAccount
Owner
Admin
Developer

All numbers

MainAccount
PhoneNumberManager
Owner
Admin
Accountant

All test numbers

MainAccount
PhoneNumberManager
Owner
Admin
Accountant

Purchasing a phone number

MainAccount
PhoneNumberManager
Owner
Admin
Accountant

Reserved phone numbers

PhoneNumberManager

Blocked phone numbers

MainAccount
Owner
Admin

One-way SMS

MainAccount
Owner
Admin

One-way SMS history

MainAccount
Owner
Admin

Two-way SMS

MainAccount
Owner
Admin
Developer

Two-way SMS history

MainAccount
Owner
Admin
Supervisor
Accountant

Billing

MainAccount
Owner
Admin
Accountant
Payer
PayerNoVerify

Security

MainAccount
Owner
Admin
Developer

API keys

MainAccount

Webhooks

MainAccount

Caller IDs

MainAccount
Owner
Admin

Notifications settings

MainAccount
Owner

Subusers

MainAccount

Creating a new subuser

MainAccount

Editing a subuser

MainAccount

Service accounts

MainAccount
Owner
Admin
Developer
Accountant
Supervisor
Support
CallListManager
UserManager

All SIP registrations

MainAccount
Owner
Admin
Accountant

Profile settings

MainAccount
Owner
Admin
Developer
Accountant
Supervisor
Support
CallListManager
UserManager
Payer
PayerNoVerify

Support

MainAccount
Admin
Support

Support tickets

MainAccount

Marketplace

MainAccount

Notification history

MainAccount
PhoneNumberManager
Owner
Admin
Developer
Accountant
Supervisor
Support
CallListManager
UserManager
Payer
PayerNoVerify

Onboarding

MainAccount

Logs

MainAccount
Owner
Admin
Developer
Supervisor
Support

Frequently asked questions

Copy URL

Q: What is the difference between users, subusers, service accounts and child accounts?
A: Users are necessary to log in to client applications and use calls, conferences and messaging. They may have their own balances to control the spendings. Subusers are necessary to give your developers limited access to your Voximplant control panel. They have different roles and different access levels to your account. Service accounts are necessary to provide API access to your account. They have different roles and different access levels to Manegement API. Child accounts are independent subaccounts within your main account that have independent applications, scenarios and balances but have the access to your main account scenarios. You can use child accounts in Cloud PBX services to divide the customers between different accounts.

Q: I need a subuser that can listen to call records but cannot delete them. What role should I choose?
A: You can use Supervisor or Support role. Both of them have the access to the call recordings.

Q: I need a subuser that can add users and skills for SmartQueue, but cannot access scenarios, routing rules and phone numbers. What role should I choose?
A: You can use the UserManager role. It has the access to managing SmartQueue users and queues.

Q: Is there a kind of a "Payer" role that has access to payments but does not have access to personal information?
A: No, unfortunately there is no such a role at the moment.

Q: How long is a subuser authorization TTL?
A: The session_id TTL is 8 hours.

Q: Can I hide the account name during the authorization?
A: No, you cannot hide the account name from the control panel.