Method: users.bulkEditAssignedUserRoles

Zbiorcze edytowanie ról użytkownika.

Ta operacja spowoduje usunięcie przypisanych ról użytkowników podanych w narzędziu BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles, a następnie przypisanie ról użytkownika określonych w narzędziu BulkEditAssignedUserRolesRequest.createdAssignedUserRoles.

Ta metoda ma unikalne wymagania dotyczące uwierzytelniania. Przed użyciem tej metody zapoznaj się z wymaganiami wstępnymi w naszym przewodniku po zarządzaniu użytkownikami.

Funkcja „Wypróbuj tę metodę” nie działa w przypadku tej metody.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
userId

string (int64 format)

To pole jest wymagane. Identyfikator użytkownika, do którego należą przypisane role.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "deletedAssignedUserRoles": [
    string
  ],
  "createdAssignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
Pola
deletedAssignedUserRoles[]

string

Przypisane role użytkownika do usunięcia zbiorcze, określone na liście assigned_user_role_ids. Format przypisany_identyfikatora_roly to entityType-entityid, np. partner-123.

createdAssignedUserRoles[]

object (AssignedUserRole)

Przypisane role użytkowników do utworzenia zbiorcze, określone na liście AssignedUserRoles.

Treść odpowiedzi

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "createdAssignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
Pola
createdAssignedUserRoles[]

object (AssignedUserRole)

Lista przypisanych ról użytkownika, które zostały utworzone.

Tej listy nie będzie, jeśli będzie pusta.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.