Изменение назначения администратора к блоку
Ручка
PATCH/rbac/v1/update_assignment
Полный адрес в сети
| Среда |
URL |
| 🧪 Dev |
https://gateway.devterra.ru/admin/rbac/v1/update_assignment |
| 🚀 Prod |
https://mobile-api.terraprod.ru/admin/rbac/v1/update_assignment |
Тело запроса
| Поле |
Тип |
Описание |
Обязательное |
Пример |
| uuid |
string |
Уникальный идентификатор пользователя |
✅ |
3486dc79-c089-4946-93ab-60419a92c781 |
| role |
int |
Роль пользователя |
❌ |
1 |
| block |
int |
Название блока данных |
❌ |
1 |
| canCreate |
boolean |
Разрешение на создание сущностей |
❌ |
true |
| canDeleteWithoutApproval |
boolean |
Разрешение на удаление без подтверждения |
❌ |
true |
| canSharePermissions |
boolean |
Разрешение делиться своими правами с другими пользователями |
❌ |
true |
| expiredBy |
string |
Дата истечения прав в формате ISO 8601 |
❌ |
2024-11-05T18:30:00+03:00 |
Пример JSON запроса
{
"block": null,
"canCreate": true,
"canDeleteWithoutApproval": false,
"canSharePermissions": true,
"expiredBy": "2024-11-05T18:30:00+00:00",
"role": 1,
"uuid": "3486dc79-c089-4946-93ab-60419a92c781"
}
Пример JSON ответа
200 OK "string"