Method: roleAssignments.list

Pobiera podzieloną na strony listę wszystkich ról ról.

Żądanie HTTP

GET https://admin.googleapis.com/admin/directory/v1/customer/{customer}/roleassignments

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
customer

string

Unikalny identyfikator konta Google Workspace klienta. W przypadku konta z wieloma domenami, aby pobrać wszystkie grupy klienta, użyj tego pola zamiast domain. Możesz też używać aliasu my_customer do reprezentowania domeny customerId Twojego konta. Element customerId jest też zwracany jako część zasobu Users. Musisz podać parametr customer lub domain.

Parametry zapytania

Parametry
maxResults

integer

Maksymalna liczba wyników do zwrócenia.

pageToken

string

Token określający następną stronę na liście.

roleId

string

Stały identyfikator roli. Zwraca tylko przypisania ról zawierające ten identyfikator, jeśli są uwzględnione w żądaniu.

userKey

string

Podstawowy adres e-mail, alias adresu e-mail albo unikalny identyfikator użytkownika lub grupy. Jeśli prośba zostanie uwzględniona w żądaniu, zwróci tylko przypisania ról do tego użytkownika lub grupy.

includeIndirectRoleAssignments

boolean

Gdy zasada ma wartość true, pobierane są zarówno pośrednie przypisania ról (tj. przypisanie ról przez grupę), jak i bezpośrednie. Domyślna wartość to false. Musisz określić userKey. W przeciwnym razie pośrednie przypisania ról nie zostaną uwzględnione.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

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

Zapis JSON
{
  "kind": string,
  "etag": string,
  "items": [
    {
      object (RoleAssignment)
    }
  ],
  "nextPageToken": string
}
Pola
kind

string

Typ zasobu interfejsu API. To zawsze admin#directory#roleAssignments.

etag

string

Tag ETag zasobu.

items[]

object (RoleAssignment)

Lista zasobów RoleAssignment.

nextPageToken

string

Zakresy autoryzacji

Wymaga jednego z tych zakresów protokołu OAuth:

  • https://www.googleapis.com/auth/admin.directory.rolemanagement
  • https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly

Więcej informacji znajdziesz w przewodniku na temat autoryzacji.