Method: users.bulkEditAssignedUserRoles

Массовое редактирование ролей пользователя для одного пользователя.

Операция удалит назначенные роли пользователей, предоставленные в BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles , а затем назначит роли пользователей, предоставленные в BulkEditAssignedUserRolesRequest.createdAssignedUserRoles .

Этот метод предъявляет особые требования к аутентификации. Перед использованием этого метода ознакомьтесь с предварительными требованиями в нашем руководстве по управлению пользователями .

Функция «Попробуйте этот метод» для этого метода не работает.

HTTP-запрос

POST https://displayvideo.googleapis.com/v3/users/{userId}:bulkEditAssignedUserRoles

URL использует синтаксис перекодировки gRPC .

Параметры пути

Параметры
userId

string ( int64 format)

Обязательно. Идентификатор пользователя, которому принадлежат назначенные роли.

Текст запроса

Тело запроса содержит данные со следующей структурой:

JSON-представление
{
  "deletedAssignedUserRoles": [
    string
  ],
  "createdAssignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
Поля
deletedAssignedUserRoles[]

string

Назначенные роли пользователей для пакетного удаления, указанные в виде списка assigned_user_role_ids . Формат namedUserRoleId — entityType-entityid , например, partner-123 .

createdAssignedUserRoles[]

object ( AssignedUserRole )

Назначенные роли пользователей для пакетного создания, указанные в виде списка AssignedUserRoles .

Тело ответа

В случае успеха тело ответа содержит данные со следующей структурой:

JSON-представление
{
  "createdAssignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
Поля
createdAssignedUserRoles[]

object ( AssignedUserRole )

Список назначенных ролей пользователей, которые были успешно созданы.

Если список пуст, он будет отсутствовать.

Области авторизации

Требуется следующая область OAuth:

  • https://www.googleapis.com/auth/display-video-user-management

Для получения более подробной информации см.OAuth 2.0 Overview .