Method: users.bulkEditAssignedUserRoles

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

HTTP-запрос

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

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

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

Параметры
userId

string ( int64 format)

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

Тело запроса

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

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

string

Назначенные роли пользователя для пакетного удаления в виде списка assigned_user_role_ids . Формат назначенногоUserRoleId 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 .