User roles
User roles define what areas of Oracle Unity the user can access and the functionality they have in the application.
If needed, a user can be assigned more than one role. If a user is assigned multiple roles, they will have the combined access and functionality of all assigned roles.
Learn more about Viewing and managing users.
The following describes what access and functionality each user role has.
Data master
The Data master role has the following permissions.
This role can Publish changes.
Data model
- Create and manage data objects
- Create and manage attributes
- Create and manage attribute groups
- Create relationships
- Enable attribute lookups
- Hide and show data objects and attributes and also view hidden items
- Mask attributes
Data viewer
Sources
Destinations
Data feeds
Jobs
- Manage and monitor the Jobs dashboard
Events
Master entities
Intelligent attributes
Profile explorer
- Work with the Profile explorer
Expert configurations
-
Access to the light version of the Expert configuration page (fewer number of permissions than the standard Expert configuration page)
-
View and manage the Streaming API and Near real-time API
Data engineer
The Data engineer role has the following permissions.
The Data engineer can review changes that will be published by clicking View change list, but can't publish these changes.
Data model
- Create and manage data objects
- Create and manage attributes
- Create and manage attribute groups
- Create relationships
- Enable attribute lookups
- Hide and show data objects and attributes and also view hidden items
Data viewer
Sources
Destinations
Data feeds
Jobs
- Manage and monitor on the Jobs dashboard
Events
Master entities
Intelligent attributes
Profile explorer
- Work with the Profile explorer
Expert configurations
-
Access to the light version of the Expert configuration page (fewer number of permissions than the standard Expert configuration page)
-
View and manage the Streaming API and Near real-time API
Data user
The Data user role has ready-only access to the following pages in Oracle Unity.
- Data model
- Sources
- Destinations
- Data feeds
- Jobs
- Events
- Master entities
- Intelligent attributes
- Profile explorer
Analytics user
The Analytics user role has the following permissions.
Home (Analytics dashboard)
- Create and manage analytics widgets
One time campaigns
Recurring campaigns
Business user
The Business user role has the following permissions.
Home (Analytics dashboard)
- Create and manage analytics widgets
One time campaigns
Recurring campaigns
Next best recommendations
Segments
Campaigns
Data feeds
Instance admin
In addition to the permissions of all other user roles, the Instance admin role has the following additional permissions.
Users & Roles
- Add users
- View and manage users
- View and manage user roles
Data science
-
Create and manage data science models
Segments
-
Configure visibility of base objects, other data objects, and attributes
-
Create and manage external segments
Expert configurations
-
Access to the Oracle Unity API to perform complete advanced data management capabilities.
Job sequences
-
Create and manage job sequences
Debug
-
Perform debug functions