Introduction
The Access Control module is where qualified users manage user roles in the Empower application. This page describes the supported roles for this application and their respective permissions. It also explains how to add new users, update existing users, and remove existing users from the application.
Prerequisites
- Empower application is successfully onboarded into the client tenant. See Onboarding and Prerequisites section for more detail.
- Users are set up in Entra ID (Formerly Azure Active Directory).
- Empower team (Super Admin) has assigned Enterprise Admin role to the identified client user(s).
Roles & Permissions: Explained
The chart below lists, in descending order by total permissions granted, the supported roles and their respective permissions for the Empower application. This paradigm assumes the highest assigned role to a given user when providing permissions for that user.
📘 For example...
A user that needs to run data flows in a production environment need only an Environment Executor role assignment.
Another user that needs to run data flows in any Organization and/or Environment within an Enterprise, would need an Enterprise Executor role assignment.
Depending on your Enterprise's structure and internal user-base for the Empower application, organization-level roles may not apply to your roles setup.
.
, sub-tenant (organization), or environment to which a user requires access.
.

Selecting the Add button opens the add modal (pictured below). You can perform a typeahead search to narrow your search results. Once a user or group is selected, use the drop down to select the assigned role for your selection. To save time, you can add multiple selections to the same role in the same action by selecting the Add button in the modal.
.
.
Search & Filter Existing Users & Groups
Search Users & Groups
Once the tenant/sub-tenant is selected and the user/group list is displayed, typing in the search bar at the top of the users list will update the existing users list based on the search criteria entered. In the example below, the user is searching for user 'Kyle Kenny'. Even by typing the first character, 'k', the search result updates to find the listing of users that meet that search criteria.
![](/img/docs/user-guides/settings-docs/3a44a4e-Screenshot_2023-10-10_at_12.12.39_PM.png
Filter Users & Groups
Next to the search bar is the filter selection button. Selecting this opens a dropdown of filter criteria for the existing users and groups. At this time, you can filter search results by applicable roles within that tenant/sub-tenant.
![](/img/docs/user-guides/settings-docs/00cee82-Screenshot_2023-10-10_at_12.13.26_PM.png