GetGroupResponse
Represents a group returned by QueryAsync, GetAllGroupsAsync, and GetGroupByNameAsync.
Constructor
GetGroupResponse() initializes a group response object. Applications normally read objects returned by the group APIs.
Properties
| Property | Type | Description |
|---|---|---|
GroupId | int | Unique identifier of the group. |
TenantId | int | Identifier of the tenant to which the group belongs. |
ParentId | int? | Identifier of the parent group, if assigned. |
CalendarId | int? | Identifier of the associated business calendar, if assigned. |
CalendarName | string | Name of the associated business calendar. Initialized to an empty string. |
Name | string | Group name. |
Description | string | Group description. |
LeaderId | int? | Identifier of the group leader, if assigned. |
IsEnabled | bool | Whether the group is enabled. Initialized to true on a new model instance. |
Created | DateTime | Date and time when the group was created. |
Modified | DateTime | Date and time when the group was last modified. |
CreatedBy | string | User who created the group. |
ModifiedBy | string | User who last modified the group. |
Roles | IEnumerable<ViewGroupRole> | Group role assignments. Initialized to an empty collection. |
Nullable integer properties can contain null. Initialization values describe newly constructed model instances; response values reflect server data. The task specification does not define a time zone for the date/time values.
ViewGroupRole
Represents a role assignment on a group.
| Property | Type | Description |
|---|---|---|
GroupRoleId | int | Unique identifier of the group role assignment. |
GroupId | int? | Identifier of the group, if present. |
RoleId | int? | Identifier of the role, if present. |