يتم إجراء تعديلات مجمّعة لأدوار المستخدمين لأحد المستخدمين.
ستؤدي العملية إلى حذف أدوار المستخدمين المحدّدة في BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles، ثم إسناد أدوار المستخدمين المتوفّرة في BulkEditAssignedUserRolesRequest.createdAssignedUserRoles.
لهذه الطريقة متطلبات مصادقة فريدة. اقرأ المتطلبات الأساسية في دليل إدارة المستخدمين قبل استخدام هذه الطريقة.
"جرِّب هذه الطريقة" لا تعمل مع هذه الطريقة.
طلب HTTP
POST https://displayvideo.googleapis.com/v1/users/{userId}:bulkEditAssignedUserRoles
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
userId | 
                
                   
 مطلوب. رقم تعريف المستخدم الذي تنتمي إليه أدوار المستخدم المعيّنة.  | 
              
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
| تمثيل JSON | 
|---|
{
  "deletedAssignedUserRoles": [
    string
  ],
  "createdAssignedUserRoles": [
    {
      object ( | 
                
| الحقول | |
|---|---|
deletedAssignedUserRoles[] | 
                  
                     
 أدوار المستخدمين المعيّنة المطلوب حذفها دفعة واحدة، ويتم تحديدها كقائمة من   | 
                
createdAssignedUserRoles[] | 
                  
                     
 أدوار المستخدمين المحدَّدة لإنشائها بشكل مجمّع، ويتم تحديدها كقائمة من   | 
                
نص الاستجابة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
| تمثيل JSON | 
|---|
{
  "createdAssignedUserRoles": [
    {
      object ( | 
                  
| الحقول | |
|---|---|
createdAssignedUserRoles[] | 
                    
                       
 قائمة بأدوار المستخدمين الممنوحة والتي تم إنشاؤها بنجاح. لن تكون هذه القائمة فارغة إذا كانت فارغة.  | 
                  
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/display-video-user-management
لمزيد من المعلومات، يُرجى الاطِّلاع على نظرة عامة على OAuth 2.0.