Это перевод страницы документации с английского языка. Помогите нам сделать его лучше.

role.delete

Описание

объект role.delete(массивroleids)

Этот метов позволяет удалить роли.

Этот метод доступен для пользователей типа Super admin. Разрешения на вызов метода могут быть отозваны в настройках роли пользователя. Смотрите Роли пользователя для получения дополнительной информации.

Параметры

(массив) ID удаляемых ролей.

Возвращаемые значения

(object) Возвращает объект, содержащий идентификаторы удаленных ролей, указанных в свойстве roleids.

Примеры

Удаление нескольких ролей пользователей

Удалить две роли пользователей.

Запрос:

{
           "jsonrpc": "2.0",
           "method": "role.delete",
           "params": [
               "4",
               "5"
           ],
           "auth": "3a57200802b24cda67c4e4010b50c065",
           "id": 1
       }

Ответ:

{
           "jsonrpc": "2.0",
           "result": {
               "roleids": [
                   "4",
                   "5"
               ]
           },
           "id": 1
       }

Исходный код

CRole::delete() в ui/include/classes/api/services/CRole.php.