OpenSSO leverages certain LDAPv3-compliant attributes. Additionally, other object classes and user attributes are required and must be added to OpenDS to take full advantage of OpenSSO's functionality.
User schema is contained in the following file: opensso_configuration_directory/am_remote_opends_schema.ldif
To load the schema, run the following command:
ldapmodify -h opends_host -p opends_port -D"RootDN" -w RootDN_password -c -f am_remote_opends_schema.ldif
To load the configuration for the openssouser and ldapuser users, special users required by OpenSSO, do the following:
Download the text contained in the configure_opends_userstore.ldif file to a local file named configure_opends_userstore.ldif on your system.
Edit the the following:
Change ROOT_SUFFIX to the root suffix of your user directory
Change OPENSSO_USER_PASSWD to a password for the openssouser user
Change LDAP_USER_PASSWD to a password for the ldapuser user
Save the file.
Run the following command:
ldapmodify -h opends_host -p opends_port -D"RootDN" -w RootDN_password -c -a -f configure_opends_userstore.ldif