My Oracle Support Banner

OAM Related Objectclasses Are Missing For Users Created in New OID 11g Realm DIT in OAM-OIM-OVD-OID Integrated Environment (Doc ID 2033872.1)

Last updated on NOVEMBER 24, 2019

Applies to:

Oracle Virtual Directory - Version and later
Identity Manager - Version 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 <OID_HOSTNAME> <OID_PORT> dc=<NEW_REALM>,dc=<COMPANY>,dc=com

(Default container is - dc=<ORIGINAL_REALM>,dc=<COMPANY>,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: - upgradeLDAPUsersForSSO input_file=configfile.props

But for new users, it still does not add the OAM related objectclasses.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.