ads.updateOfficeUsers
Добавляет или редактирует администраторов и/или наблюдателей в рекламный кабинет.
Этот метод можно вызвать с ключом доступа пользователя.
Требуются права доступа: ads.
Параметры
string
Идентификатор рекламного кабинета.
string
Сериализованный JSON-массив объектов, описывающих добавляемых администраторов. Описание объектов user_specification
см. ниже.
user_specification
user_id
int
(числовое значение), обязательный
Идентификатор пользователя, добавляемого как администратор или наблюдатель.
role
обязательный параметр, строка
Флаг, описывающий тип полномочий:
- •
reports
— наблюдатель; - •
manager
— администратор.
client_ids
int
(числовое значение)
Массив идентификаторов клиента.
Важно! Максимальное допустимое количество клиентов, добавляемых к пользователю — 100.
grant_access_to_all_clients
bool
(true
или false
)
Доступ ко всем текущим и новым клиентам этого кабинета.
view_budget
необязательный, [1
, 0
]
Показывать ли бюджет пользователю.
Результат
Возвращает массив значений — ответов на каждый запрос в массиве response
. Описание объектов user_response
см. ниже.
user_response
user_id
Идентификатор пользователя, добавляемого как администратор или наблюдатель.
is_success
Был ли пользователь успешно изменён bool
(true
или false
).
error
Если is_success=false
также возвращается JSON-объект error
с описанием ошибки. Описание объекта error
см. ниже.
error
error_code
Код ошибки.
error_msg
Описание ошибки.
Коды ошибок
В ходе выполнения могут произойти общие ошибки.