Pobiera pogrupowaną listę wszystkich uprawnień klienta.
Żądanie HTTP
GET https://admin.googleapis.com/admin/directory/v1/customer/{customer}/roles/ALL/privileges
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
| customer | 
 Unikalny identyfikator konta Google Workspace klienta. W przypadku konta obejmującego wiele domen, aby pobrać wszystkie grupy klienta, użyj tego pola zamiast pola  | 
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 ( | 
| Pola | |
|---|---|
| kind | 
 Typ zasobu interfejsu API. Jest ona zawsze  | 
| etag | 
 ETag zasobu. | 
| items[] | 
 Lista zasobów Privilege. | 
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
- https://www.googleapis.com/auth/admin.directory.rolemanagement
- https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly
Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.
Pakiet Privilege
| Zapis JSON | 
|---|
| {
  "serviceId": string,
  "kind": string,
  "etag": string,
  "isOuScopable": boolean,
  "childPrivileges": [
    {
      object ( | 
| Pola | |
|---|---|
| serviceId | 
 Zniekształcony identyfikator usługi, do której to uprawnienie się odnosi. Ta wartość jest zwracana z  | 
| kind | 
 Typ zasobu interfejsu API. Jest ona zawsze  | 
| etag | 
 ETag zasobu. | 
| isOuScopable | 
 czy uprawnienie może być ograniczone do jednostki organizacyjnej. | 
| childPrivileges[] | 
 Lista uprawnień podrzędnych. Uprawnienia dla usługi tworzą drzewo. Każde uprawnienie może mieć listę uprawnień podrzędnych. W przypadku uprawnienia bez podrzędnych ta lista jest pusta. | 
| privilegeName | 
 Nazwa przywileju. | 
| serviceName | 
 Nazwa usługi, której dotyczy to uprawnienie. |