9-6 Oracle Fusion Middleware Enterprise Deployment Guide for Oracle Business Intelligence
3.
Run the reassociateSecurityStore command, as follows: reassociateSecurityStoredomain=domainName, admin=cn=admin_user_name,
password=orclPassword, ldapurl=ldap:LDAPHOST:LDAPPORT, servertype=OID, jpsroot=cn=jpsroot_bi
For example: wls:bifoundation_domainserverConfig
reassociateSecurityStoredomain=bifoundation_domain, admin=cn=orcladmin, password=welcome1, ldapurl=ldap:oid.mycompany.com:389, servertype=OID,
jpsroot=cn=jsproot_bi,dc=mycompany,dc=com
4.
Restart the Administration Server after the command completes successfully.
9.1.5 Regenerating User GUIDs After Identity Store Reassociation
This section contains the following topics:
■
Section 9.1.5.1, About User GUIDs
■
Section 9.1.5.2, About GUID Regeneration
■
Section 9.1.5.3, Regenerating User GUIDs
9.1.5.1 About User GUIDs
In Oracle Business Intelligence 11g Release 1 11.1.1, users are recognized by their global unique identifiers GUIDs, not by their names. GUIDs are identifiers that are
completely unique for a given user. Using GUIDs to identify users provides a higher level of security because it ensures that data and metadata is uniquely secured for a
specific user, independent of the user name.
Oracle recommends that you follow these two best practices to ensure that GUIDs are consistently applied in each phase of the development to production lifecycle:
■
Ensure that a fan-out replica of the identity store is used between development, test, and production systems, so that user GUIDs are consistent and identical
across the complete development to production lifecycle. See Setting Up Replication in Oracle Fusion Middleware Administrators Guide for Oracle Internet
Directory for further information about creating fan-out replicas.
■
Wherever possible, secure access to data and metadata using application roles rather than individual users.
9.1.5.2 About GUID Regeneration
GUID regeneration is the process of regenerating any metadata references to user GUIDs in the Oracle BI repository and Oracle BI Presentation Catalog. During the
GUID regeneration process, each user name is looked up in the identity store. Then, all metadata references to the GUID associated with that user name are replaced with the
GUID in the identity store.
GUID regeneration might be required when Oracle Business Intelligence is reassociated with an identity store that has different GUIDs for the same users. This
situation might occur when reassociating Oracle Business Intelligence with a different type of identity store and should be a rare event.
Note: For credential and policy changes to take effect, the servers in
the domain must be restarted.
Integrating with Oracle Identity Management 9-7
Note that if Oracle best practices are not observed and Oracle Business Intelligence repository data is migrated between systems that have different GUIDs for the same
users, GUID regeneration is required for the system to function. This is not a recommended practice, because it raises the risk that data and metadata secured to one
user for example, John Smith, who left the company two weeks ago becomes accessible to another user for example, John Smith, who joined last week. Using
application roles wherever possible and using GUIDs consistently across the full development production lifecycle prevents this problem from occurring.
9.1.5.3 Regenerating User GUIDs