Method: users.bulkEditAssignedUserRoles

Zbiorcze edytowanie ról użytkowników.

Ta operacja spowoduje usunięcie przypisanych ról użytkowników podanych w narzędziu BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles, a następnie przypisanie im ról podanych 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 przewodniku Zarządzanie użytkownikami.

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

Żądanie HTTP

POST https://displayvideo.googleapis.com/v2/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 użytkownika.

Treść żądania

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

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

string

Przypisane role użytkowników do usunięcia zbiorcze, określone w formie listy assigned_user_role_ids. Format przypisanychUserRoleId to entityType-entityid, np. partner-123.

createdAssignedUserRoles[]

object (AssignedUserRole)

Przypisane role użytkowników do utworzenia zbiorcze, określone w postaci listy 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.

Jeśli lista jest pusta, nie będzie jej widać.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w omówieniu protokołu OAuth 2.0.