Class GrouperDeprovisioningAttributeNames
java.lang.Object
edu.internet2.middleware.grouper.app.deprovisioning.GrouperDeprovisioningAttributeNames
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
required, is the affiliation for this metadatastatic final String
can be: blank, true, or false.static final String
If this is a loader job, if being in a deprovisioned job means the user should not be in the loaded group.static final String
If the deprovisioning screen should autoselect this object as an object to deprovision can be: blank, true, or false.static final String
main attribute definition assigned to groups, foldersstatic final String
(String) number of millis since 1970 that this group was certified for deprovisioning.static final String
main attribute definition assigned to groups, foldersstatic final String
if this object should be in consideration for the deprovisioning system.static final String
if deprovisioning configuration is directly assigned to the group or folder or inherited from parent.static final String
Email addresses to send deprovisioning messages.static final String
custom email body for emails, if blank use the default configured body.static final String
Stem ID of the folder where the configuration is inherited from.static final String
yyyy/mm/dd date that this was last emailed so multiple emails dont go out on same daystatic final String
Group ID which holds people to email members of that group to send deprovisioning messages (mutually exclusive with deprovisioningEmailAddresses)static final String
If this is true, then send an email about the deprovisioning event.static final String
If the deprovisioning screen should show this object if the user as an assignment.static final String
If configuration is assigned to a folder, then this is "one" or "sub".static final String
attribute definition for name value pairs assigned to assignment on groups or folders -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AttributeDef
attribute value def assigned to stem or groupstatic AttributeDefName
deprovisioning send email attribute def namestatic AttributeDefName
deprovisioning allow adds while deprovisioned attribute def namestatic AttributeDefName
deprovisioning auto change loader attribute def namestatic AttributeDefName
deprovisioning auto-select for removal attribute def namestatic AttributeDefName
attribute def assigned to stem or groupstatic AttributeDefName
deprovisioning certified millis attribute def namestatic AttributeDefName
deprovisioning deprovision attribute def namestatic AttributeDefName
deprovisioning direct assignment attribute def name.static AttributeDefName
deprovisioning email addresses attribute def namestatic AttributeDefName
email body attribute def namestatic AttributeDefName
Stem ID of the folder where the configuration is inherited from.static AttributeDefName
deprovisioning last emailed date attribute def namestatic AttributeDefName
deprovisioning mail to group attribute def namestatic AttributeDefName
deprovisioning send email attribute def namestatic AttributeDefName
deprovisioning show for removal attribute def namestatic AttributeDefName
deprovisioning stem scope attribute def namestatic AttributeDef
attribute value def assigned to stem or group
-
Field Details
-
DEPROVISIONING_ALLOW_ADDS_WHILE_DEPROVISIONED
can be: blank, true, or false. If blank, then will not allow adds unless auto change loader is false- See Also:
-
DEPROVISIONING_AUTO_CHANGE_LOADER
If this is a loader job, if being in a deprovisioned job means the user should not be in the loaded group. can be: blank (true), or false (false)- See Also:
-
DEPROVISIONING_AUTOSELECT_FOR_REMOVAL
If the deprovisioning screen should autoselect this object as an object to deprovision can be: blank, true, or false. If blank, then will autoselect unless deprovisioningAutoChangeLoader is false- See Also:
-
DEPROVISIONING_DEF
main attribute definition assigned to groups, folders- See Also:
-
DEPROVISIONING_BASE
main attribute definition assigned to groups, folders- See Also:
-
DEPROVISIONING_DEPROVISION
if this object should be in consideration for the deprovisioning system. can be: blank, true, or false. Defaults to true- See Also:
-
DEPROVISIONING_DIRECT_ASSIGNMENT
if deprovisioning configuration is directly assigned to the group or folder or inherited from parent. true for direct, false for inherited, blank for not assigned- See Also:
-
DEPROVISIONING_EMAIL_ADDRESSES
Email addresses to send deprovisioning messages. If blank, then send to group managers, or comma separated email addresses (mutually exclusive with deprovisioningMailToGroup)- See Also:
-
DEPROVISIONING_EMAIL_BODY
custom email body for emails, if blank use the default configured body. Note there are template variables $$name$$ $$netId$$ $$userEmailAddress$$ $$userDescription$$- See Also:
-
DEPROVISIONING_LAST_EMAILED_DATE
yyyy/mm/dd date that this was last emailed so multiple emails dont go out on same day- See Also:
-
DEPROVISIONING_CERTIFIED_MILLIS
(String) number of millis since 1970 that this group was certified for deprovisioning. i.e. the group managers indicate that the deprovisioned users are ok being in the group and do not send email reminders about it anymore until there are newly deprovisioned entities- See Also:
-
DEPROVISIONING_INHERITED_FROM_FOLDER_ID
Stem ID of the folder where the configuration is inherited from. This is blank if this is a direct assignment and not inherited- See Also:
-
DEPROVISIONING_MAIL_TO_GROUP
Group ID which holds people to email members of that group to send deprovisioning messages (mutually exclusive with deprovisioningEmailAddresses)- See Also:
-
DEPROVISIONING_AFFILIATION
required, is the affiliation for this metadata- See Also:
-
DEPROVISIONING_SEND_EMAIL
If this is true, then send an email about the deprovisioning event. If the assignments were removed, then give a description of the action. If assignments were not removed, then remind the managers to unassign. Can be, true, or false. Defaults to false unless the assignments were not removed. - See Also:
-
DEPROVISIONING_SHOW_FOR_REMOVAL
If the deprovisioning screen should show this object if the user as an assignment. can be: blank, true, or false. If blank, will default to true unless auto change loader is false.- See Also:
-
DEPROVISIONING_STEM_SCOPE
If configuration is assigned to a folder, then this is "one" or "sub". "one" means only applicable to objects directly in this folder. "sub" (default) means applicable to all objects in this folder and subfolders. Note, the inheritance stops when a sub folder or object has configuration assigned.- See Also:
-
DEPROVISIONING_VALUE_DEF
attribute definition for name value pairs assigned to assignment on groups or folders- See Also:
-
-
Constructor Details
-
GrouperDeprovisioningAttributeNames
public GrouperDeprovisioningAttributeNames()
-
-
Method Details
-
retrieveAttributeDefNameAllowAddsWhileDeprovisioned
deprovisioning allow adds while deprovisioned attribute def name- Returns:
- the attribute def name
-
retrieveAttributeDefNameAutoChangeLoader
deprovisioning auto change loader attribute def name- Returns:
- the attribute def name
-
retrieveAttributeDefNameAutoSelectForRemoval
deprovisioning auto-select for removal attribute def name- Returns:
- the attribute def name
-
retrieveAttributeDefNameBase
attribute def assigned to stem or group- Returns:
- the attribute def name
-
retrieveAttributeDefNameDeprovision
deprovisioning deprovision attribute def name- Returns:
- the attribute def name
-
retrieveAttributeDefNameDirectAssignment
deprovisioning direct assignment attribute def name. true for direct, false for inherited, blank for not assigned- Returns:
- the attribute def name
-
retrieveAttributeDefNameEmailAddresses
deprovisioning email addresses attribute def name- Returns:
- the attribute def name
-
retrieveAttributeDefNameEmailBody
email body attribute def name- Returns:
- the attribute def name
-
retrieveAttributeDefNameInheritedFromFolderId
Stem ID of the folder where the configuration is inherited from. This is blank if this is a direct assignment and not inherited- Returns:
- the attribute def name
-
retrieveAttributeDefNameMailToGroup
deprovisioning mail to group attribute def name- Returns:
- the attribute def name
-
retrieveAttributeDefNameAffiliation
deprovisioning send email attribute def name- Returns:
- the attribute def name
-
retrieveAttributeDefNameSendEmail
deprovisioning send email attribute def name- Returns:
- the attribute def name
-
retrieveAttributeDefNameShowForRemoval
deprovisioning show for removal attribute def name- Returns:
- the attribute def name
-
retrieveAttributeDefNameLastEmailedDate
deprovisioning last emailed date attribute def name- Returns:
- the attribute def name
-
retrieveAttributeDefNameCertifiedMillis
deprovisioning certified millis attribute def name- Returns:
- the attribute def name
-
retrieveAttributeDefNameStemScope
deprovisioning stem scope attribute def name- Returns:
- the attribute def name
-
retrieveAttributeDefNameValueDef
attribute value def assigned to stem or group- Returns:
- the attribute def name
-
retrieveAttributeDefBaseDef
attribute value def assigned to stem or group- Returns:
- the attribute def name
-