Method: users.bulkEditAssignedUserRoles

עריכת תפקידי משתמש בכמות גדולה.

הפעולה תמחק את תפקידי המשתמשים שהוקצו להם ב-BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles, ולאחר מכן תקצה את תפקידי המשתמשים שסופקו ב-BulkEditAssignedUserRolesRequest.createdAssignedUserRoles.

לשיטה הזו יש דרישות אימות ייחודיות. קרא את הדרישות המוקדמות במדריך לניהול משתמשים לפני השימוש בשיטה זו.

התכונה 'אני רוצה לנסות את השיטה הזו' לא פועלת בשיטה הזו.

בקשת HTTP

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

בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.

פרמטרים של נתיב

פרמטרים
userId

string (int64 format)

חובה. המזהה של המשתמש שאליו שייכים תפקידי המשתמש שהוקצו.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "deletedAssignedUserRoles": [
    string
  ],
  "createdAssignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
שדות
deletedAssignedUserRoles[]

string

תפקידי המשתמש שהוקצו למחיקה באצווה, מצוינים כרשימה של assigned_user_role_ids. הפורמט של AssignedUserRoleId הוא entityType-entityid, לדוגמה partner-123.

createdAssignedUserRoles[]

object (AssignedUserRole)

תפקידי המשתמש שהוקצו ליצירה בקבוצה מסוימת, שצוינו כרשימה של AssignedUserRoles.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התשובה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "createdAssignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
שדות
createdAssignedUserRoles[]

object (AssignedUserRole)

רשימת תפקידי המשתמש שהוקצו שנוצרו בהצלחה.

אם הרשימה ריקה, היא לא תופיע.

היקפי הרשאות

נדרש היקף ההרשאות הבא של OAuth:

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

למידע נוסף, עיינו בסקירה הכללית על OAuth 2.0.