Method: users.bulkEditAssignedUserRoles

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

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

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

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

בקשת HTTP

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

כתובת ה-URL כתובה בתחביר של gRPC Transcoding.

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

פרמטרים
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 Overview.