Reporting-Data Security

The data that's returned in Oracle Transactional Business Intelligence reports is secured in a similar way to the data that's returned in application pages. Data access is granted by roles that are linked to security profiles.

This topic describes the part played by Transaction Analysis Duty Roles in securing access to data in Transactional Business Intelligence reports. It also describes how to enable this access in custom job roles.

Transaction Analysis Duty Roles

Each of the Transaction Analysis Duty roles providing access to subject areas and Business Intelligence Catalog folders is granted one or more data security policies. These policies enable access to the data.

Custom Job Roles

If you create a job role with access to Transactional Business Intelligence reports, then you must give the role the correct duty roles. Your custom role must have both the OBI and HCM versions of the Transaction Analysis Duty roles. These duty roles ensure that your custom job role has the function and data security for running the reports.

For example, if your role must access the Workforce Transaction Analysis subject areas, then it must inherit the duty roles shown in this table.

Duty Role

Version

Workforce Transaction Analysis Duty

OBI

Workforce Transaction Analysis

HCM

The Workforce Transaction Analysis Duty role is granted relevant data security policies and inherits BI Consumer Role.

Note: You're recommended not to copy the OBI Transaction Analysis Duty roles. Instead, add the predefined OBI Transaction Analysis Duty roles to your custom role. If you copy the roles, then you must update the permissions for relevant reports to secure them using your copies of the roles.