Заблокировать или разблокировать пользователя
Используйте этот метод для того, чтобы заблокировать (то есть деактивировать) пользователя или разблокировать (то есть активировать) его. Следует учитывать, что заблокированный пользователь (агент, супервайзер, админ) не сможет залогиниться в edna
----
Permissions:INTEGRATOR,SUPERVISOR
----
Переменная | Описание |
---|---|
| Значение id или login агента (по умолчанию - |
Параметр | Тип | Описание |
---|---|---|
|
| Состояние нового пользователя ( |
Пример curl
$ curl 'http://localhost:8080/api/v1/users/123' -i -X PATCH \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <integrator_token>' \
-H 'X-Tenant-Name: local' \
-d '{
"active" : false
'
Пример HTTP запроса
PATCH /api/v1/users/123 HTTP/1.1
Content-Type: application/json
Authorization: Bearer <integrator_token>
X-Tenant-Name: local
Content-Length: 22
Host: localhost:8080
{
"active" : false
Пример HTTP ответа
HTTP/1.1 200 OK
X-Request-Id: bb4b51ba-e2d2-43ee-8e7f-a48be46a7e34
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY