Single Sign-On for Twilio Console is available for customers with Twilio Enterprise Edition or Twilio Administration Edition. For more information, please talk to sales.
We have launched a new SSO experience for Twilio Console which
For more details on the features of the new SSO, visit here.
If you are an existing customer using the legacy SSO for Twilio Console, you can follow the below steps to get access to the self-service SSO product:
If you aren't using SSO for Twilio Console currently but are interested, please follow the pre-requisites specified here.
This guide covers the migration steps from the legacy sso for Twilio Console to the new Self-Service SSO.
Follow the SSO Configuration guides as per the Identity Provider system you are using to create an SSO profile and then test the SSO connection to make sure that it is working correctly.
You can enforce SSO for only for the managed users in your Organization. Make sure that all the users who you want to enable SSO for are managed users in your Organization by doing the following:
Before your users can login using the the self-service SSO connection, you must remove the legacy SSO connection from your users authentication method for Twilio Console. In order to do this:
IdentityProviderSID
, which is of the format UIXXXX
and can be found in the ACS URL of the legacy SSO metadata).Once you get the confirmation that legacy SSO has been removed from your users, you can now go to the Twilio Admin and enforce SSO for your domain.
Once you have enforced SSO on your domain, all the managed users from that domain will be routed to log in via the new SSO connection.
In your Identity Provider system, you need to assign the new SAML App/Integration that you created in Step 1 to your users so that they can use it to log in to the Twilio Console.
Once you have confirmation that your users are able to log in successfully, then you can proceed to remove the new older SAML App/Integration (that was configured for the legacy SSO) from existing users/groups.