User group (group)
Description
Defines sets of roles. Includes users. Can include other groups (no loops).
If groups are configured, it is enough to include a user in one of them - the roles will be defined for him automatically.
However, the admin role must be assigned directly to at least one of the domain users.
Fields
{
"id": uuid,
"code": str,
"description": str,
"users": array<str>,
"groups": array<str>,
"opts": {
"title": str,
"comment": str,
"roles": array<str>
},
"security": object,
"ext": {
"ct": date,
"lwt": date
}
}
Specification | Description |
---|---|
Field: |
Identifier. Can be specified at creation, otherwise generated by the system. |
Field: |
String group code |
Field: |
Description |
Field: |
List of users who are members of the group. Defined by identifiers. |
Field: |
List of nested user groups. Defined by identifiers. |
Field: |
|
Field: |
Arbitrary header |
Field: |
Arbitrary comment |
Field: |
A list of group roles inherited by all the users in the group. The full set of roles of a group is also determined by the group’s membership in other groups. |
Field: |
Allows you to extend the compound with arbitrary keys and values. |
Field: |
Allows you to extend the compound with arbitrary keys and values. |
Field: |
Object creation time |
Field: |
Time of last modification of the object |