We are trying to create IM user store and IM provisioning store definitions via IDM management console. We are getting the following errors while importing directory.xml and performing the configuration with the UI wizard:
Problem with wellknown- "A required well-known mapping for "%ORG_MEMBERSHIP%" was not found on any attribute,"
Working as designed.
We validated that the directory creation wizard is working as designed. The message you are receiving, Problem with wellknown- "A required well-known mapping for "%ORG_MEMBERSHIP%" was not found on any attribute," occurs because of an incorrect definition in your directory.xml in which you map ou to %ORG_MEMBERSHIP%.
Your mapping is like this:
<ImsManagedObjectAttr physicalname="ou" displayname="Organization" description="Organization" valuetype="String" required="true" multivalued="false" wellknown="%ORG_MEMBERSHIP%" maxlength="0"/>
but it should be like this:
<ImsManagedObjectAttr physicalname="%ORG_MEMBERSHIP%" displayname="Organization" description="Organization" valuetype="String" required="true" multivalued="false" wellknown="%ORG_MEMBERSHIP%" maxlength="0"/>
Because the well-known attribute is used internally by IDM the validation is expecting physicalname="%ORG_MEMBERSHIP%".