يتم إجراء تعديلات مجمّعة لأدوار المستخدمين لأحد المستخدمين.
ستؤدي العملية إلى حذف أدوار المستخدمين المحدّدة في BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles، ثم إسناد أدوار المستخدمين المتوفّرة في BulkEditAssignedUserRolesRequest.createdAssignedUserRoles.
لهذه الطريقة متطلبات مصادقة فريدة. اقرأ المتطلبات الأساسية في دليل إدارة المستخدمين قبل استخدام هذه الطريقة.
"جرِّب هذه الطريقة" لا تعمل مع هذه الطريقة.
طلب HTTP
POST https://displayvideo.googleapis.com/v2/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.