Method: users.bulkEditAssignedUserRoles

Bulk-Bearbeitung von Nutzerrollen für einen Nutzer. Durch den Vorgang werden die in BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles zugewiesenen Nutzerrollen gelöscht und dann die in BulkEditAssignedUserRolesRequest.createdAssignedUserRoles angegebenen Nutzerrollen zugewiesen.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
userId

string (int64 format)

Erforderlich. Die ID des Nutzers, zu dem die zugewiesenen Nutzerrollen gehören.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "deletedAssignedUserRoles": [
    string
  ],
  "createdAssignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
Felder
deletedAssignedUserRoles[]

string

Die zugewiesenen Nutzerrollen, die im Batch gelöscht werden sollen, angegeben als Liste mit assigned_user_role_ids. Das Format der „assignedUserRoleId“ ist entityType-entityid, z. B. partner-123.

createdAssignedUserRoles[]

object (AssignedUserRole)

Die zugewiesenen Nutzerrollen, die im Batch erstellt werden sollen, angegeben als Liste mit AssignedUserRoles.

Antworttext

Wenn der Vorgang erfolgreich ist, enthält der Antworttext Daten mit folgender Struktur:

JSON-Darstellung
{
  "createdAssignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
Felder
createdAssignedUserRoles[]

object (AssignedUserRole)

Die Liste der zugewiesenen Nutzerrollen, die erfolgreich erstellt wurden.

Diese Liste ist nicht vorhanden, wenn sie leer ist.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.