Method: privileges.list

Pobiera podzieloną na strony 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

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żyć aliasu my_customer do reprezentowania identyfikatora customerId swojego konta. Element customerId jest też zwracany jako część zasobu Users. Musisz podać parametr customer lub domain.

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 (Privilege)
    }
  ]
}
Pola
kind

string

Typ zasobu interfejsu API. Jest to zawsze admin#directory#privileges.

etag

string

ETag zasobu.

items[]

object (Privilege)

Lista zasobów uprawnień.

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 po autoryzacji.

Pakiet Privilege

Zapis JSON
{
  "serviceId": string,
  "kind": string,
  "etag": string,
  "isOuScopable": boolean,
  "childPrivileges": [
    {
      object (Privilege)
    }
  ],
  "privilegeName": string,
  "serviceName": string
}
Pola
serviceId

string

Zaciemniony identyfikator usługi, której dotyczy to uprawnienie. Ta wartość jest zwracana przez Privileges.list().

kind

string

Typ zasobu interfejsu API. Jest to zawsze admin#directory#privilege.

etag

string

ETag zasobu.

isOuScopable

boolean

Czy można ograniczyć uprawnienia do jednostki organizacyjnej.

childPrivileges[]

object (Privilege)

Lista uprawnień podrzędnych. Uprawnienia do usługi tworzą drzewo. Każde uprawnienie może zawierać listę uprawnień podrzędnych. W przypadku uprawnień dotyczących liścia ta lista jest pusta.

privilegeName

string

Nazwa uprawnienia.

serviceName

string

Nazwa usługi, której dotyczy to uprawnienie.