SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site, support.twilio.com, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to help.twilio.com, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

Mapping between Twilio Console Roles and Flex/Flex Insights Roles

Objective

Understand the relation between Twilio Console User Roles and Flex/Flex Insights Roles.

 

Product

Twilio Flex
 

Environment

legacy Twilio Console

 

Procedure

When using the “Login with Twilio” option in Flex Console, the Flex Roles and Flex Insights Roles assigned to the worker are set based on the Console User Roles assigned to the Console User. The Console Roles will cause an override on any existing Flex Roles and Flex Insights Roles.

Roles Mapping

When logging into Flex UI via Console, these roles will determine which Flex Roles the Worker will have and will override the existing ones. This is how the Console Roles map to the Flex Roles:

 

Twilio Console Roles

Flex Roles

Administrator

["admin","wfo.full_access"]

Developer

["admin","wfo.full_access"]

Support

["flex.readteams","flex.readonlyadmin"]

Billing Manager No access to Flex

 

Demonstration of roles override when using the Login with Twilio option:

Before login:

At this time, the worker has specific roles, coming from the “Admin” Twilio Console Role:

e9bab147-fd79-48e1-b98c-c577d4fa0b37.png

We are now changing the Console Role from "Admin" to “Support” and will attempt a new login:

image-20260109-165612.png
After login:

As shown below, after logging in again, the roles were updated as per the mapping:

image-20260109-165717.png
 

Additional Information

If you have any questions or concerns, contact Twilio Support.

Have more questions? Submit a request
Powered by Zendesk