1. Saby
  2. База знаний
  3. API
  4. API Система прав
  5. sabyRole.Update

sabyRole.Update

sabyRole.Update

Метод создает новую роль или изменяет существующую.

Параметры запроса

Параметр
* — обязательный

Тип

Описание

Role*

объект

параметры для поиска роли

 

RoleId

строка
UUID

внутренний идентификатор роли

ExtRoleId

строка

внешний идентификатор роли

RoleName

строка

название роли

NewRoleName

строка

новое название роли

Description

логическое

описание роли

ParentsRoles

массив объектов

роли, от которых наследуются доступы для текущей роли

 

RoleId

строка
UUID

внутренний идентификатор роли

ExtRoleId

строка

внешний идентификатор роли

RoleName

строка

название роли

Folder

объект

папка, в которой находится роль

 

FolderId

строка
UUID

внутренний идентификатор папки

FolderName

строка

название папки

Результат

При успешном выполнении запроса вернется ответ «HTTP/1.1 200 OK». Если ответ отличается, произошла ошибка. Объект ошибки будет указан в ответе.

Комментарий

  1. Корректность поиска по названию системной роли не гарантируется. Не рекомендуем опираться в коде на название системной роли, так как название может меняться.
  2. Если какое-либо поле не передано, считается, что его значение — null.

Примеры

Запрос

Результат

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.