Method: users.bulkEditAssignedUserRoles

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

הפעולה תמחק את תפקידי המשתמש שהוקצו ב-BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles ואז תקצה את תפקידי המשתמש שסופקו ב-BulkEditAssignedUserRolesRequest.createdAssignedUserRoles.

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

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

בקשת HTTP

POST https://displayvideo.googleapis.com/v1/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.