Currently the group "memberURL" field is provided to the group object through an onStore script in the property of the managed config.
The onStore script as well as the memberURL property for group was planned to be removed after completion of OPENDJ-8001.
OPENDJ-8001 will be completed at a later time, so an alternative needs to be implemented.
The alternative plan is to address the default memberURL at the IDM DS repo layer where it is not accessible to be configure and in a way that it contains any and all logic in a way it may be easily removed without a breaking change upon completion of OPENDJ-8001.
The onStore script still needs to be removed as well as the memberURL & name properties for group.
- memberURL is defaulted at the IDM DS repo layer
- tests for calculation of the ldap "isMemberOf" still pass
- The onStore script and the memberURL property are removed from managed config
- The group "_id" is used to populate the memberURL and the group "name" property is removed from managed & repo config.