Method: users.bulkEditAssignedUserRoles

Mengedit peran pengguna secara massal untuk pengguna.

Operasi tersebut akan menghapus peran pengguna yang ditetapkan yang disediakan di BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles, lalu menetapkan peran pengguna yang diberikan di BulkEditAssignedUserRolesRequest.createdAssignedUserRoles.

Metode ini memiliki persyaratan autentikasi yang unik. Baca prasyarat di panduan Mengelola Pengguna sebelum menggunakan metode ini.

Opsi "Coba metode ini" tidak berfungsi untuk metode ini.

Permintaan HTTP

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
userId

string (int64 format)

Wajib diisi. ID pengguna yang memiliki peran pengguna yang ditetapkan.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "deletedAssignedUserRoles": [
    string
  ],
  "createdAssignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
Kolom
deletedAssignedUserRoles[]

string

Peran pengguna yang ditetapkan untuk dihapus dalam batch, ditetapkan sebagai daftar assigned_user_role_ids. Format assignedUserRoleId adalah entityType-entityid, misalnya partner-123.

createdAssignedUserRoles[]

object (AssignedUserRole)

Peran pengguna yang ditetapkan untuk dibuat dalam batch, ditetapkan sebagai daftar AssignedUserRoles.

Isi respons

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "createdAssignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
Kolom
createdAssignedUserRoles[]

object (AssignedUserRole)

Daftar peran pengguna yang ditetapkan yang telah berhasil dibuat.

Daftar ini tidak akan ada jika kosong.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.