Siebel Reports Guide > Siebel Reports Architecture >
How Siebel CRM Controls Access to Reports
Siebel Reports use the same positions, responsibilities, and organizations to identify the reports a user can access that Siebel CRM uses to determine the views this user can access:
- The relationship that exists between the view and the report determines if a user can view a predefined report template.
- The position determines if the user can view a custom report template.
- The position determines if the user can share reports that finished running.
For more information about:
- Setting up responsibilities for reports, see the topic about setting up and enabling the Siebel Security Model for Siebel Reports in 1501378.1 (Article ID) on My Oracle Support.
- User access in relation to Siebel Reports, see the topic about security and authentication in 1501378.1 (Article ID), Integrating BI Publisher with Siebel Business Applications Version 8.1.1.x and Version 8.2.2.x, on My Oracle Support.
- Granting access to other users, see Sharing Report Templates.
- General information about controlling access, see Siebel Security Guide.
How Siebel CRM Uses Report Templates With Organizations
The user can view reports that are specific to an organization, where the Active Position Organization equals the organization or organizations that you define for a custom report template. A user who can view more than one organization can change the Primary Active Position Organization field during a session.
For example, assume a sales representative and this representative's manager can view the same view, but the reports that these users can run vary depending on how Siebel CRM controls access to the reports. Assume the representative resides in the Holland organization, the manager resides in the Benelux organization, and that Benelux is the parent organization of the Holland and Belgium organizations. When accessing the Run Report pane:
- The sales representative and the manager can view any report that is defined in the report template views and that is associated with the view.
- The sales representative can view custom templates that:
- The representative created in the My Templates view. These templates include only a default organization.
- Are explicitly associated with the Holland organization, assuming the position is associated with the Holland organization.
- The manager can view custom templates that:
- The manager created in the My Template View or templates his subordinates created that appear in the My Teams view. These templates include only a default organization.
- Are explicitly associated to the Benelux organization, given his current active position organization is Benelux.
- A user created, where this user is associated with the Holland or Belgium organizations. The manager can view any report template that a subordinate creates when associated with any organization.