Метод групп безопасности
GET API – Поиск групп безопасности | |
Метод доступен администратору и оператору | |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер%3A группы безопасности/findAll_3 | |
URL – subjects-service/api/v3/public/security-groups | |
Query |
|
{ | |
sortDirection (string) [опционально], | Направления сортировки (ASC;DESC) |
sortBy (string[])[опционально], | Список полей, к которым применяется сортировка |
pageOffset (integer) [опционально], | Смещение от начала списка (пагинация) |
pageLimit (integer) [опционально], | Ограничение на размер выборки (пагинация) |
id (UUID[])[опционально], | ID группы безопасности |
notId (UUID[])[опционально], | Исключая ID группы безопасности |
resourceId (UUID) [опционально], | ID ресурсной системы |
subjectId (uuid) [опционально], | Идентификатор субъекта |
search (string) [опционально], | Фильтр: полнотекстовый поиск |
isActive (boolean) | Флаг: активная для назначения прав группа безопасности |
} | |
Request |
|
- | |
Response |
|
ResponseEntity -> CollectionResponse -> { | Ответ JSON в HTTP-body |
id (UUID), | ID группы безопасности |
commonName (string), | Имя группы безопасности |
distinguishedName (string), | DN группы безопасности |
resource: { | Ресурсная система |
id (UUID), | ID ресурсной системы |
commonName (string), | Имя ресурсной системы |
distinguishedName (string), | DN ресурсной системы |
}, | |
isActive (boolean), | Флаг: активная для назначения прав группа безопасности |
modify (instant), | Дата и время обновления в ресурсной системе (ISO 8601) |
updated (instant), | Время обновления (ISO 8601) |
created (instant) | Время создания (ISO 8601) |
} | |
Метод получения группы безопасности по идентификатору
GET API – Получение группы безопасности по идентификатору | |
Метод доступен администратору и оператору | |
Swagger: https://HOST/external-integration-service/swagger/swagger-ui/index.html#/[v3] Контроллер%3A группы безопасности/findById_3 | |
URL – subjects-service/api/v3/public/security-groups/{id} | |
Query |
|
{ | |
id (uuid) [опционально] | ID группы безопасности |
} | |
Request |
|
- | |
Response |
|
{ | Ответ JSON в HTTP-body |
id (UUID), | ID группы безопасности |
commonName (string), | Имя группы безопасности |
distinguishedName (string), | DN группы безопасности |
resource: { | Ресурсная система |
id (UUID), | ID ресурсной системы |
commonName (string), | Имя ресурсной системы |
distinguishedName (string), | DN ресурсной системы |
}, | |
isActive (boolean), | Флаг: активная для назначения прав группа безопасности |
modify (instant), | Дата и время обновления в ресурсной системе (ISO 8601) |
updated (instant), | Время обновления (ISO 8601) |
created (instant) | Время создания (ISO 8601) |
} | |