Обновить список доступных отделов сотрудника
PUT/api/v2/clients/:clientId/employees/:employeeId/permittedClientDepartments
Описание метода
⚠️ Будьте осторожны!
Методы PUT перезаписывают запись целиком: любые непереданные отделы будут удалены из списка доступных.
Обновляет список доступных отделов для сотрудника. Если список пуст, сотруднику становятся доступны все отделы юрлица.
Необходимые права
UPDATE_PERMITTED_CLIENT_DEPARTMENTS на уровне пользователя клиента.
У сотрудника должно быть хотя бы одно право, для которого проверяются доступные отделы.
Валидации запроса
- Сотрудник не уволен.
- Все указанные отделы существуют в клиенте.
- Список не содержит дублей.
- У отделов без дочерних должен быть тип
INCLUDE_INHERITED. - Логика типов доступа между родительскими и дочерними отделами не нарушена.
Request
Responses
- 200
- 400
- 401
- 403
- 429
Успешная операция.
Ошибка при валидации данных запроса.
Запрос не аутенифицирован.
Для заданного пользователя доступ к ресурсу запрещен.
Превышен разрешенный лимит запросов за период.