The administration tool is the developer’s interface to the repository file. It allows the development
of and changes to the metadata repository file. Which statement is true?
A.
Changes to the repository can only be carried out in offline mode.
B.
Multiple developers can work on one repository at the same time. Results can be merged later
on.
C.
All aspects of security are being held in the repository file.
D.
Opening the rpd.file in online mode results in performance Issues for the application user.
Explanation:
The Oracle BI repository development process adheres to the classic Software
Configuration Management (SCM)process, which utilizes a three-way merge to manage
concurrent development.
The merge process involves three repositories:
In a multiuser environment (MUDE), Developers check out the file and make changes locally.
Then, these changes are automatically reconciled and merged into the master repository.
B
B
C) is incorrect: row-level security aspect is held within repository file whilst object-level security aspect is held by both BI server and WebLogic application server.
OBIEE apply row-level security VIA session variable + user/group data filter, analogous to oracle 11g FAGC(Fine Grained Access) application context + policy function to retrieve filtering predicate.
http://bisimplified.blogspot.ca/2014/06/obiee-11g-datarow-level-security.html
OBIEE apply object-level(analysis, dashboard) VIA application role, application role policy, user/group. application role is stored within BI server, user/group is stored within web logic, BI associate the group with application role by adding group into application role VIA em(enterprise manager).
https://obiee2go.wordpress.com/2012/06/14/obiee-11g6-setting-up-access-permissions-to-reports-and-dashboards/
Actually I have one question:? after create application role like myApplicationRole via createLike BIConsumer, do I need perform step grant the permission of BIConsumer application role to myApplicationRole VIA “application role policy”->”createLike”?
I believe the permission of BIConsumer has been granted to myApplicationRole after step 1).
another object-level security aspect is subject area and builder permission, they are also authorized via application role/user/group, refer to
http://www.rittmanmead.com/2012/03/obiee-11g-security-week-subject-area-catalog-and-functional-area-security-2/
B.
In Oracle Business Intelligence, multiuser development facilitates the development of application metadata in enterprise-scale deployments. Application metadata is stored in a centralized metadata repository (RPD) file. The Administration Tool is used to work with these repositories. You do not use a multiuser development environment with MDS XML-format repositories.
https://docs.oracle.com/cd/E28280_01/bi.1111/e10540/devenvironment.htm#BIEMG132