Rate this page:

Managed Users

Individuals whose logins are owned and overseen by an Organization are called Managed Users. The Organization has full control over the lifecycle and settings of its managed users. When we refer to ‘users’, we’re referring to those individuals’ record in the system.

The Twilio Organizations architecture

How can managed users help you

Adding users to your Organization, thereby making them managed users, means that you can supervise them centrally. They can be managed by an Organization Owner or Administrator, who will have full control over the user’s lifecycle and can delete users, change their name, assign them to accounts, reset their passwords — forcing them to create a new one — or require that they use two-factor authentication when signing in.

To create a managed user, an Organization Owner or Organization Administrator can navigate to the Users section in Admin Center, click the Invite User button, and enter the user’s email address.

If there’s no user associated with the email address, Twilio will create a new user in the system. By default, this is a managed user.

If the invited user does exist in the system, Twilio will send an invitation to the user. Once they have accepted the invitation, the user will join the Organization as a managed user.

List your Organization’s users

Managed users and independent users

Managed users belong to an Organization. An independent user exists outside of an Organization but has access to one or more of the Organization’s managed accounts. For example, you might want to add a contractor so that they can access the account they have been hired to build. Rather than add independent users to your Organization as you would managed users, you instead add them to the specific account(s) you want them to access.

Independent, external users can be granted access to specific accounts only

All your Organization’s independent users are listed in the Admin Center’s Users section, under the Independent Users tab.

Invite independent, external users to your Organization's accounts

To learn more about how Organizations wrangle accounts, and the different types of account available, please see Managed Accounts.

Pending users

Users who have been invited to join an Organization but have yet to respond are called Pending Users. They are listed under the tab of the same name in the Admin Center’s Users section. You can choose to prompt folks taking too long to confirm their acceptance of your invitation by re-sending the invite.

Create a new user

You can invite a participant into your Organization by visiting the Admin Center’s Users section.

To invite a user, you must first have verified the domain that owns the user’s email address. You can do that in the Admin Center’s Domains section. If they are not part of your company — i.e., their email address is not in a domain you own — then you invite them in a different way.

To learn more about how an Organization connects to its company’s Internet domain, please see the Domains page.

  1. Log in to the Console and navigate to Admin Center > Users.
  2. Click the Invite User button.
  3. In the Invite User to Organization panel that now appears, enter the user’s email address:
  4. Now choose their role:
    • Administrator — This grants them permission to manage your Organization and its users and accounts.
    • Standard User (Account Creation) — This limits their access to the role they have been assigned for each of the accounts they have access to, if any. They can create new accounts in the Organization, but have no other management access: for example, they won’t be able to access the Admin Center.
  5. Click the Invite User button.

After a user has been sent their invitation, they will appear under the Pending Users tab.

Invite a user to an account

  1. Log in to the Console and navigate to Admin Center > Accounts.
  2. Click on the name of the account you are managing.
  3. Click on the Users tab.
  4. Click the Invite User button.
  5. In the Invite User to Account panel that now appears, enter their email address:
  6. Choose their account role:
    • Administrator — They will be able to manage the account, including adding further users.
    • Billing Manager — They can only access Console pages related to account billing.
    • Developer — They have access to the account’s development resources — they can add phone numbers and API credentials, for instance — but have no management control over it.
    • Support — Access only to logs and usage. The role is only available if you are using Twilio Editions.
  7. Click Submit.

If the user is already part of your Organization, they will by given access to the selected account according to the role you chose. If they are not yet part of your Organization, they will be sent an email invitation — just like creating the user from scratch, as outlined above.

Account roles are not exclusive. For example, a user can be assigned both the Developer and Billing Manager roles. Because the Administrator role has the same permissions as both of these roles, if you tick the Administrator box, the others will be de-selected. You find out more about account roles in this support document.

Remove a user from the Organization

  1. Log in to the Console and navigate to Admin Center > Users.
  2. Click on the name of the user you are managing.
  3. Click on the Remove user option at the bottom of the page
  4. Check I have reviewed and acknowledge the points above to acknowledge:
    • This user will be removed from the Organization.
    • This user will lose access to all managed accounts.
    • The user will lose access to any role granted by the Organization.
    • Access to managed accounts can still be granted in the future.
    • The Organization will no longer be able to control the lifecycle or setting of the user.
  5. Choose the owner for the account(s).
  6. Click on the Remove user button.

You can select the same user as the owner of the accounts but the Organization will no longer be able to control the lifecycle or setting of the account(s). If you want to keep the account under the Organization control select a new user that is managed user of the Organization

View a user’s details

The list of users shown by the Admin Center’s Users section allows you to manage users individually: just select one and click on their name.

In the General tab, you can view and update the user’s settings: their name, their Organization role, and whether they must sign in using two-factor authentication.

The Accounts tab lists all the accounts the user has access to. You can select an account role from the popup list — click on Filter when you’re ready to update the list — to view the accounts, if any, to which the user has the selected level of access.

Rate this page:

Need some help?

We all do sometimes; code is hard. Get help now from our support team, or lean on the wisdom of the crowd by visiting Twilio's Stack Overflow Collective or browsing the Twilio tag on Stack Overflow.

Thank you for your feedback!

Please select the reason(s) for your feedback. The additional information you provide helps us improve our documentation:

Sending your feedback...
🎉 Thank you for your feedback!
Something went wrong. Please try again.

Thanks for your feedback!

Refer us and get $10 in 3 simple steps!

Step 1

Get link

Get a free personal referral link here

Step 2

Give $10

Your user signs up and upgrade using link

Step 3

Get $10

1,250 free SMSes
OR 1,000 free voice mins
OR 12,000 chats
OR more