Zabbix Documentation 2.2

3.04.04.24.4 (current)| In development:5.0 (devel)| Unsupported:1.82.02.22.43.23.4Guidelines

User Tools

Site Tools


Sidebar

ru:manual:api:reference:usergroup:massadd

usergroup.massadd

Описание

объект usergroup.massadd(объект параметры)

Этот метод позволяет одновременно добавлять права доступа и пользователей в несколько групп пользователей.

Параметры

(объект) Параметры, которые содержат ID обновляемых групп пользователей и добавляемые права доступа и пользователи.

Этот метод принимает следующие параметры.

Параметр Тип Описание
usrgrpids
(требуется)
строка/массив ID обновляемых групп пользователей.
rights объект/массив Назначаемые права доступа на группы пользователей.
userids строка/массив ID добавляемых пользователей в группы пользователей.

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

(объект) Возвращает объект, который содержит ID обновленных групп пользователей под свойством usrgrpids.

Примеры

Запрет доступа к группе узлов сети

Запрет двум группам пользователей доступа к группе узлов сети “2”.

Запрос:

{
    "jsonrpc": "2.0",
    "method": "usergroup.massadd",
    "params": {
        "usrgrpids": [
            "17",
            "19"
        ],
        "rights": {
            "permission": 0,
            "id": "2"
        }
    },
    "auth": "038e1d7b1735c6a5436ee9eae095879e",
    "id": 1
}

Ответ:

{
    "jsonrpc": "2.0",
    "result": {
        "usrgrpids": [
            "17",
            "19"
        ]
    },
    "id": 1
}

Смотрите также

Исходный код

CUserGroup::massAdd() в frontends/php/api/classes/CUserGroup.php.