Group object classes for nested and dynamic groups

ibm-dynamicGroup
This auxiliary class allows the optional memberURL attribute. Use it with a structural class such as groupOfNames to create a hybrid group with both static and dynamic members.
ibm-dynamicMember
This auxiliary class allows the optional ibm-group attribute. Use it as a filter attribute for dynamic groups.
ibm-nestedGroup
This auxiliary class allows the optional ibm-memberGroup attribute. Use it with a structural class such as groupOfNames to enable sub-groups to be nested within the parent group.
ibm-staticGroup
This auxiliary class allows the optional member attribute. Use it with a structural class such as groupOfURLs to create a hybrid group with both static and dynamic members.
Note:
The ibm-staticGroup is the only class for which member is optional, all other classes taking member require at least 1 member.