Class TrueFoundryProvisioningTranslator
java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningTranslator
edu.internet2.middleware.grouper.app.truefoundry.TrueFoundryProvisioningTranslator
Translator for TrueFoundry provisioner. When trueFoundryAddTeamManagerMetadata is enabled,
automatically populates the "managers" group attribute from the md_trueFoundryManagerGroupName metadata.
The metadata value should be the Grouper group path of the managers group.
Members of the managers group must also be members of the provisionable team group
to receive the manager role. Consider adding the managers group as a member of the
team group so all managers are automatically team members.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiontranslateGrouperToTargetGroups(List<ProvisioningGroup> grouperProvisioningGroups, boolean includeDelete, boolean forCreate) Methods inherited from class edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningTranslator
attributeTranslation, attributeTranslationOrCache, attributeTranslationRetrieveFromCache, continueTranslation, continueTranslation, entityTargetAttributesInTranslationOrder, getGrouperProvisioner, getGroupIdFieldIdLookedUpForGroupGroupDependencies, getGroupIdFieldIdLookedUpForGroupUserDependencies, getTargetExpressionToUse, getTranslateFromGrouperProvisioningEntityField, getTranslateFromGrouperProvisioningGroupField, getTranslateFromGrouperTargetEntityField, getTranslateFromGrouperTargetGroupField, getTranslateFromStaticValuesToUse, groupAttributesInTranslationOrder, groupPrivilegeHolders, idTargetEntities, idTargetGroups, idTargetMemberships, initGroupGroupMemberships, initGroupNameToGroupId, initGroupNameToGroupIdFromGroupIds, initGroupsMembershipsOrCache, initGroupUserMemberships, isHasPrivilege, isInGroup, isTranslateGrouperToTargetAutomatically, massageToString, matchingIdTargetObjects, removeUneededDependencyRows, retrieveAllDependenciesForFullSync, runExpression, runScript, runScriptStatic, setGrouperProvisioner, setTranslateGrouperToTargetAutomatically, shouldTranslateEntityAttribute, shouldTranslateGroupAttribute, translateFromGrouperProvisioningEntityField, translateFromGrouperProvisioningGroupField, translateGrouperToTargetEntities, translateGrouperToTargetMemberships
-
Constructor Details
-
TrueFoundryProvisioningTranslator
public TrueFoundryProvisioningTranslator()
-
-
Method Details
-
translateGrouperToTargetGroups
public List<ProvisioningGroup> translateGrouperToTargetGroups(List<ProvisioningGroup> grouperProvisioningGroups, boolean includeDelete, boolean forCreate) - Overrides:
translateGrouperToTargetGroupsin classGrouperProvisioningTranslator
-