Zbiorczo edytuje role użytkownika.
Ta operacja spowoduje usunięcie przypisanych ról użytkownika podanych w parametrze BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles, a następnie przypisanie ról użytkownika podanych w parametrze BulkEditAssignedUserRolesRequest.createdAssignedUserRoles.
Ta metoda ma unikalne wymagania dotyczące uwierzytelniania. Zanim użyjesz 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/v3/users/{userId}:bulkEditAssignedUserRoles
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
| userId | 
 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 ( | 
| Pola | |
|---|---|
| deletedAssignedUserRoles[] | 
 Przypisane role użytkowników do usunięcia w ramach operacji zbiorczej, określone jako lista  | 
| createdAssignedUserRoles[] | 
 Przypisane role użytkowników do utworzenia w ramach przetwarzania wsadowego, określone jako lista  | 
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON | 
|---|
| {
  "createdAssignedUserRoles": [
    {
      object ( | 
| Pola | |
|---|---|
| createdAssignedUserRoles[] | 
 Lista przypisanych ról użytkowników, które zostały utworzone. Jeśli lista jest pusta, nie będzie jej w odpowiedzi. | 
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
- https://www.googleapis.com/auth/display-video-user-management
Więcej informacji znajdziesz w sekcji OAuth 2.0 Overview.