Group Type
Description
Companies are organized in different business units, departments or workgroups. In Soffid, they all are named as groups. These group can be categorized by a group type.
Group types can be used in the definition of Holder Groups. Some roles can be assigned to a user only through a group enabled for it. When a user no longer belongs to a group, it is not allow assign that role to the user.
A user always belongs to a user type, but groups do not necessarily have to belong a group type.
Screen overview
&&TODO&&
Related objects
Standard attributes
- Name: name (or code) of the organizational unit.
- Description: description of the organizational unit.
- Role holder: (yes|no), when this attribute is active (yes), all the groups of this type of organizational unit could be assigned to a user as a domain of a role.
Role holder (and holder group)
In some organizations is necessary to assign roles that affect only a part of the structure, for instance, a department, a division or a country.
The role holder is the role that requires to be assigned to a group, and the holder group is the group that can be assigned role permission.
To configure correctly this functionality you have to apply the next steps:
- Create at least one organizational unit with the role holder attribute active (yes).
- Assign groups to the organizational unit (with the attribute type of the group).
- Confirm or add the parameter: soffid.entitlement.group.holder, the value is indifferent (in the Soffid parameters page).
- Also, you can include new custom attributes to this membership relation, go to Metadata page and select the GroupUser to add these attributes.
- In the soffid parameters page, create a new parameter named soffid.entitlement.group.holder. It can have one of these three values:
- Set to optional enables the operator to set a group as the group holder for any entitlement assignment.
- Set to always to enforce that any entitlement assignment must be bound to a holder group.
- Set to none to disable this feature
Now you can start to apply this configuration to the users:
- In the Users page, select a user.
- In the Groups tab, add a new group.
- In the Roles tab, add a new role and select the holder group in the optional scope.
- If the holder group column is hidden, you can add with the option Add or remove columns.
Actions
Group type query
Add new |
Allows you to create a new group type in the system. To add a group type it is necessary to fill in the required fields. |
Delete |
Allows you to remove one or more groups type by selecting one or more records. |
Import |
Allows you to upload a csv file to add, update or delete groups types. |
Download CSV file |
Allows you to download a csv file with the basic information of all groups types. |
Group type detail
Apply changes |
Allows you to create a new group type or to update an exist group type. |
Delete |
Allows you to delete a specific group type. |
Undo |
Allows you to undo any changes. |