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. הפורמט שלAssignUserRoleId הוא 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.