Группа пользователей
Группы пользователей упрощают работу с правами и доступом пользователей к объектам.
Несколько пользователей можно объединить в одну группу. Эти пользователи будут иметь все права, заданные этой группой.
NOTE
Права пользователей добавляются к существующим правам пользователей. Чтобы дать определённые права пользователю, его можно либо добавить в существующую группу с нужными правами, либо дать эти права пользователю напрямую.
Модель группы пользователей
| Поле | Тип | Описание |
|---|---|---|
| comment | String | Пользовательский комментарий к группе пользователей. |
| description | String | Описание группы пользователей. |
| entityType | Integer | Тип сущности. Для группы пользователей, тип сущности – 12. |
| eventFilter | Array<EventFilter> | Массив фильтров событий, настроенных для пользователей группы. Пользователи, находящиеся в этой группе наследуют эти фильтры. |
| id | String | ID группы пользователей. |
| name | String | Имя группы. |
| objectPermissions | Object | Настройка доступа к объектам для пользователей, которые входят в эту группу. |
| objectPermissions.exclude | Array<String> | Массив объектов, к которым у пользователей группы нет доступа. Подробнее можно прочитать в статье Права. |
| objectPermissions.include | Array<String> | Массив объектов, к которым у пользователей группы есть доступ. Подробнее можно прочитать в статье Права. |
| permissions | Array<String> | Массив прав, доступных пользователям группы. Подробную информацию можно найти в статье Права. |
| source | Object | Источник группы. |
| source.sourceType | Integer | Этот параметр указывает тип источника группы. Возможные значения – 0 (или null) стандартная группа системы SmartDCIM, 1 LDAP группа, 2 Keycloak группа. |
| source.data | String | Информация об источнике группы. |
| Для источника LDAP, содержит DN (Distinguished Name) LDAP группы. |