...
Code Block | ||
---|---|---|
| ||
changeLog.consumer.pspng_posixGroup.class = edu.internet2.middleware.grouper.pspng.PspChangelogConsumerShim changeLog.consumer.pspng_posixGroup.type = edu.internet2.middleware.grouper.pspng.LdapGroupProvisioner changeLog.consumer.pspng_posixGroup.quartzCron = 0 * * * * ? changeLog.consumer.pspng_posixGroup.ldapPoolName = opendj changeLog.consumer.pspng_posixGroup.memberAttributeName = memberUid changeLog.consumer.pspng_posixGroup.memberAttributeValueFormat = ${ldapUser.getStringValue("uid")} changeLog.consumer.pspng_posixGroup.groupSearchBaseDn = ou=grouper-posix,ou=groups,dc=example,dc=edu changeLog.consumer.pspng_posixGroup.allGroupsSearchFilter = objectclass=posixGroup changeLog.consumer.pspng_posixGroup.singleGroupSearchFilter = (&(objectclass=posixGrouperposixGroup)(cn=${group.name})) changeLog.consumer.pspng_posixGroup.groupSearchAttributes=cn,gidNumber,objectclass # Obviously, gidNumber should be based on a grouper-group attribute changeLog.consumer.psong_posixGroup.groupCreationLdifTemplate = dn: cn=posix-${group.name}||cn: posix-${group.name}||objectclass: posixGroup||objectclass: groupOfNames||gidNumber: ${group.idIndex} changeLog.consumer.pspng_posixGroup.userSearchBaseDn = cn=users,dc=example,dc=edu changeLog.consumer.pspng_posixGroup.userSearchFilter = uid=${subject.id} |
...