...
Grouper has the ability to tag a group as a certain type. There could also can be metadata about this assignment, though currently there are no plans to use thison the assignment.
Grouper types helps support and clarify the usage of types as defined in the TIER Grouper Deployment Guide
Attribute definitions
Definition | Assigned to | Purpose | Value | Cardinality |
---|---|---|---|---|
groupTypeDefgrouperObjectTypeDef | folder, group | identify a group type | marker | Single Multi assign |
groupTypeValueDefgrouperObjectTypeValueDef | folder assignment, group assignment | name/value pairs | String | Single assign, single valued |
Attribute names
Name | Definition | Value |
---|---|---|
groupTypeMarkergrouperObjectTypeMarker | groupTypeDef | <none> |
groupTypeNamegrouperObjectTypeName | groupTypeValueDef | ref, basis, policy,etc, bundle, org, test, service |
groupTypeDataOwnergrouperObjectTypeDataOwner | groupTypeValueDef | e.g. Registrar's office owns this data |
groupTypeQueryDescriptiongrouperObjectTypeQueryDescription | groupTypeValueDef | human readable description |
Apps vs services
Apps could be part of a service
grouperObjectTypeDirectAssignment | groupTypeValueDef | if this is directly assigned or inherited |
grouperObjectTypeServiceNane | groupTypeValueDef | name of the service that this app falls under |
Assign view UI
On a folder or group, a menu item should say "Type" Should only show if user can edit types
Table should so show which are assigned, if inherited or not. Allow more assignments
Note: implement the attributes like "Deprovisioning" used attributes
View on UI
Note, if a suer can view a group, they can view this attribute assignment from a high level.
On the group or folder screen show what type(s) this group is
Show the data owner and service description if applicable
If there are other lists of objects where there is space, either add it or add it to the tooltipSee wiki on Organizing Grouper Services https://spaces.at.internet2.edu/x/84LEAQ