How do I create new users in the Bandwidth Dashboard?


Suzanna Reid


Account Admins can create new user logins to give other team members access to their Bandwidth Dashboard account. Admins also have the ability to create API credentials that allow their software developers to authenticate their applications to Bandwidth's APIs.

How do I create users or API credentials?

  1. Log into the Bandwidth Dashboard.
  2. In the top navigation menu, select Account and click Users. This will bring you to the User Management page.
  3. Click Add.
  4. Provide a Username, First and Last name, email address, and work phone number. This is a critical step as it’ll be used for validation later.

Note: The Username can't be changed once the account is saved. Please make sure to double-check it before saving. Also, the phone number must be typed in 10-digit format. Each user will need to verify their phone number using the exact same format.

User information

  1. Administration level: An Account Admin can manage users, while a Basic User can only edit and view their own profile.

Administration level

  1. User Access Methods: Determine how this user should interact with the Bandwidth Dashboard or APIs by selecting any of the following User Access Methods:  
  • Allow user to login to the Bandwidth Dashboard: This user will be allowed to log into the Bandwidth Dashboard and required to reset their password every 90 days.
  • Allow user credentials to authenticate API: This user will be allowed to use their credentials specifically to authenticate API calls. Since API users are expected to do automated processes, they won't be required to reset their password but also will not be able to use it to log into the Bandwidth Dashboard. To address this, many developers choose to have two sets of credentials: one to access the Bandwidth Dashboard and another API-only to validate API calls.

User access methods.png

Important: You can also check both boxes, but it should only be done in special cases and isn't recommended for most users. Although we don't force password resets for users with API-only or both access methods, we do encourage you to enforce your own automated password reset best practices.

  1. Password: As an Account Admin, you can set up this user's password. Please be sure to let them know what it is so they can log in. You can also skip this and let the user set it themselves.
  2. Roles: Set the permissions for this account. From here, click to toggle the permissions your user will need to access for their job. User role definitions are available below.
  3. Accounts: If your company has multiple Bandwidth Dashboard accounts, you can grant access to those here.
  4. Click Save Changes.

After you've done this, we’ll send your user an email to confirm their account information. It'll come from If you didn't create a password for them, they'll be able to do so at this time.

Note: The first email will contain the username.

User role definitions

Configuration Configure Sub-account and Location settings.
Disconnect Disconnect telephone numbers.
Line Features Provision line features such as Caller ID and DL/DA for phone numbers.
Ordering Search and order new telephone numbers from Bandwidth's inventory.
Porting Submit number transfer requests from other providers to your Bandwidth account.
Reporting Access a suite of available reports on the account and create or manage notifications. As long as the product for which the notification is being created is active on the account, an API user can set it up using this process.
E911 Management Access to update 911 addresses and create Locations (applicable for UC accounts).
External TNs Access to enable external phone numbers for SMS (applicable for Hosted Messaging).
HTTP Application Management Access to create messaging applications (applicable for V2 Messaging accounts).
User Administrator This role should be reserved to account admins.
HTTP Voice Access to make HTTP Voice API calls.
Messaging Insights Access to reporting information about the status of your messages in real-time.

Questions? Please open a ticket with your Bandwidth Support Team or hit us up at (855) 864-7776!

Article is closed for comments.