Method: users.bulkEditAssignedUserRoles

Bir kullanıcı için kullanıcı rollerini toplu olarak düzenler.

Bu işlem, BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles içinde sağlanan atanmış kullanıcı rollerini siler ve ardından BulkEditAssignedUserRolesRequest.createdAssignedUserRoles politikasında sağlanan kullanıcı rollerini atar.

Bu yöntemin benzersiz kimlik doğrulama koşulları vardır. Bu yöntemi kullanmadan önce Kullanıcıları Yönetme kılavuzumuzdaki ön koşulları okuyun.

"Bu yöntemi deneyin" özelliği bu yöntemde çalışmaz.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
userId

string (int64 format)

Zorunlu. Atanan kullanıcı rollerinin ait olduğu kullanıcının kimliği.

İstek içeriği

İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:

JSON gösterimi
{
  "deletedAssignedUserRoles": [
    string
  ],
  "createdAssignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
Alanlar
deletedAssignedUserRoles[]

string

Toplu olarak silinecek atanmış kullanıcı rolleri (assigned_user_role_ids listesi şeklinde belirtilir). AtanmışUserRoleId'nin biçimi entityType-entityid şeklindedir (örneğin, partner-123).

createdAssignedUserRoles[]

object (AssignedUserRole)

Toplu olarak oluşturulacak atanmış kullanıcı rolleri, AssignedUserRoles listesi şeklinde belirtilir.

Yanıt gövdesi

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "createdAssignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
Alanlar
createdAssignedUserRoles[]

object (AssignedUserRole)

Başarıyla oluşturulan atanmış kullanıcı rollerinin listesi.

Boş bırakılırsa bu liste görünmez.

Yetkilendirme Kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.