Categories
- All Categories
- 166 Oracle Analytics News
- 34 Oracle Analytics Videos
- 14.8K Oracle Analytics Forums
- 5.8K Oracle Analytics Idea Labs
- Oracle Analytics User Groups
- 56 Oracle Analytics Trainings
- 13 Oracle Analytics Data Visualizations Challenge
- 4 Oracle Analytics Career
- 2 Oracle Analytics Industry
- Find Partners
- For Partners
Implementing Data Level Security in Oracle Analytics Cloud

Data-level security defines what rows or columns are returned to a user inside an analysis or DV project view. The same view, when run by two different users, can bring up different data. The structure of the view is the same for all users unless a user does not have access to the subject area, in which case the report displays an error.
You can read about row-level or data level security topics in various places in the documentation and it may depend upon your approach (data modeler, RPD, or data set)
For a primer, refer to About Data Level Security
The recommended approach is to use the Enterprise Semantic model for data-level security (row-level) to be applied to a data visualization (dv) project. The project must use an RPD subject area as the data set. This is the most robust solution for enterprise and departmental use cases.
You can read a comprehensive step-by-step Oracle blog post: Implementing Data Level Security in Oracle Analytics Cloud Using Identity Cloud Service
Note: For this use-case, data visualization projects must use a metadata repository (RPD) subject area for the data set.
Comments
-
On a related topic, please also checkout the new feature available in the latest May 2023 Release of OAC on setting Role-based Filters for Datasets. You can Create filters for datasets based on application roles to ensure that consumers of the datasets in workbooks see only data that's relevant to their roles. See Apply Role-Based Filters.
3