Method: users.bulkEditAssignedUserRoles

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

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

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

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

בקשת HTTP

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