OAM Related Objectclasses Are Missing For Users Created in New OID 11g Realm DIT in OAM-OIM-OVD-OID Integrated Environment
Last updated on MARCH 08, 2017
Applies to:Oracle Virtual Directory - Version 22.214.171.124 and later
Identity Manager - Version 126.96.36.199.0 and later
Information in this document applies to any platform.
11g Oracle Access Manager (OAM) - Oracle Identity Manager (OIM) integrated environment with LDAP Sync with 11g Oracle Virtual Directory (OVD) - Oracle Internet Directory (OID).
Created a new realm/container in OID using:
oidrealm myoidhost.mycompany.com 3060 dc=newrealm,dc=mycompany,dc=com
(Default container is - dc=origrealm,dc=mycompany,dc=com)
Created OVD user adapters and changelog Adapters manually (as no documentation could be found for integration a new OID realm).
Modified the LDAPContainerRules.xml to move the users to respective container based on Role and that works. Added the below in LDAPContainerRules.xml:
Newrealm User container
Users get created in new DIT.
But for the newly created users in new DIT in OID, Oblix related object classes are missing, such as OIMPersonPwdPolicy and OblixOrgPerson.
They are present for the users created in the default OID container.
Able to add object classes for existing users in the new container using the command, by running against a property file:
idmConfigTool.sh - upgradeLDAPUsersForSSO input_file=configfile.props
But for new users, it still does not add the OAM related objectclasses.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms