Bir kullanıcıya ilişkin 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 gereksinimleri 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/v2/users/{userId}:bulkEditAssignedUserRoles
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
userId |
Zorunlu. Atanan kullanıcı rollerinin ait olduğu kullanıcının kimliği. |
İstek içeriği
İsteğin gövdesi, aşağıdaki yapıya sahip veriler içerir:
JSON gösterimi |
---|
{
"deletedAssignedUserRoles": [
string
],
"createdAssignedUserRoles": [
{
object ( |
Alanlar | |
---|---|
deletedAssignedUserRoles[] |
Toplu olarak silinecek atanmış kullanıcı rolleri, |
createdAssignedUserRoles[] |
Toplu olarak oluşturulacak atanmış kullanıcı rolleri, |
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 ( |
Alanlar | |
---|---|
createdAssignedUserRoles[] |
Başarıyla oluşturulan atanmış kullanıcı rollerinin listesi. Boşsa bu liste yer almayacak. |
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.