Administration (RBAC Controls)
The options under the Administration menu let you create Audience Manager users and assign them to groups. You can also view limits (traits, segments, destinations, and models).
Enterprise customers using Audience Manager need one data management platform for all of their data, but must be able to control the visibility of the different data elements to specific business units. You can accomplish this using group permissions, also referred to as Role-Based Access Control (RBAC).
Audience Manager uses groups to assign permissions. Permissions are not assigned at the user level. Group permissions are tied to objects (traits, segments, etc.) and to actions you can perform on those objects (edit, view, etc.). These controls are also available through the Audience Manager REST APIs. See User Management , Group Management , and Permissions Management API methods.
Create users in Audience Manager and specify user details, login status, and assign users to groups.
- Click Administration > Users .
- Click to display the Create New User page.
- Under User Details , fill in the fields:
- Edit Your Account Settings Is Admin: Specify if this user is an Audience Manager administrator. Admin users can manage users (create, edit, etc.) and groups (create, assign permissions, etc.). Non-admin users can control only their own user profiles, including editing their email addresses and resetting their own passwords. For more information, see Edit Your Account Settings.
- Under Login , select the desired status:
- Under Assigned Groups , from the drop-down list, select the desired groups to which you want to assign this user. For more information about groups and permissions, see Create a Group .
- Click Save .
Create a Group
A group is a collection of users that share access rights to destination, segment, and trait objects. You can limit groups to single objects only or give them broad access to combinations of different objects.
To create a group:
- Click Administration > Groups .
- Click to open the Group Settings page.
- In Group Details:
- Name the group.
- Provide a brief group description.
- In Group Members, click a user from Add Users options to add them to the group.
- Select the check box for the permissions you want group members to have.
- (Optional) Assign Wild Card Permissions to the group.
- Click Save Group .
Understanding Wild Card Permissions
Simplify group rights management with Wild Card Permissions.
Wild Card Permissions give group members automatic access to each data source associated to a segment, destination, or trait. By comparison, regular permissions only let you assign specific data sources to the one of these objects. And, when you add new data sources, group members don't get access to those new sources.
You have to open the group permissions and assign those new data sources to the group. Wild Card Permissions let you avoid this manual data source update process. Groups with Wild Card Permissions get access to new data sources without explicit authorization.
Read below for a description of what each wildcard permission means:
- MAP_ALL_TRAITS_TO_MODELS - Users can select traits as the baseline for models.
- EDIT_ALL_TRAITS - Users can edit all traits set up within their company account.
- VIEW_ALL_TRAITS - Users can view all traits set up within their company account.
- DELETE_ALL_TRAITS - Users can delete all traits set up within their company account.
- CREATE_ALL_ALGO_TRAITS - Users can create algorithmic traits.
- MAP_ALL_TO_SEGMENTS - Users can add any of the traits belonging to their company to segments.
- CREATE_ALL_TRAITS - Users can create traits.
- PTRREPORTS - This wildcard permission refers to outdated functionality and will be removed from the Audience Manager UI shortly.
- VIEW_MODELS - Users have permission to view models belonging to their company.
- VIEW_DERIVED_SIGNALS - Users can view all the derived signals belonging to their company.
- CREATE_DERIVED_SIGNALS - Users can create derived signals.
- EDIT_DERIVED_SIGNALS - Users can edit all the derived signals belonging to their company.
- DELETE_DERIVED_SIGNALS - Users can delete any of the derived signals belonging to their company.
- EDIT_ALL_DESTINATIONS - Users can edit all the destination set up within their company account.
- CREATE_DESTINATIONS - Users can create destinations.
- VIEW_ALL_DESTINATIONS - Users can view all the destinations set up within their company account.
- DELETE_ALL_DESTINATIONS - Users can delete all the destinations set up within their company account.
- VIEW_TAGS - Users can do everything (view, create, edit, delete) on their Tag Containers.
- MANAGE_SEGMENT_TEST_GROUPS - Users can do everything (view, create, edit, delete) on their Audience Lab test groups.
- CREATE_ALL_SEGMENTS - Users can create segments.
- DELETE_ALL_SEGMENTS - Users can delete all the segments set up within their company account.
- MAP_ALL_TO_DESTINATIONS - Users can map any of the segments belonging to their company to destinations.
- EDIT_ALL_SEGMENTS - Users can edit all the segments set up within their company account.
- MAP_ALL_SEGMENTS_TO_MODELS - Users can select segments as the baseline for models.
- VIEW_ALL_SEGMENTS - Users can view all the segments set up within their company account.
- VIEW_ALL_SIGNALS - Users can view all signals captured in Data Explorer .