Method: groups.list

Pobiera wszystkie grupy domeny lub użytkownika na podstawie klucza użytkownika (po stronie).

Żądanie HTTP

GET https://admin.googleapis.com/admin/directory/v1/groups

Adres URL używa składni transkodowania gRPC.

Parametry zapytania

Parametry
customer

string

Unikalny identyfikator konta Google Workspace klienta. W przypadku konta obejmującego wiele domen, aby pobrać wszystkie grupy klienta, użyj tego pola zamiast pola domain. Możesz też użyć aliasu my_customer, aby reprezentować customerId na swoim koncie. Wartość customerId jest też zwracana jako część zasobu Users. Musisz podać parametr customer lub domain.

domain

string

nazwę domeny; Użyj tego pola, aby pobrać grupy tylko z jednej domeny. Aby zwrócić wszystkie domeny na koncie klienta, użyj parametru zapytania customer.

maxResults

integer

Maksymalna liczba wyników do zwrócenia. Maksymalna dozwolona wartość to 200.

orderBy

enum (OrderBy)

Kolumna używana do sortowania wyników

pageToken

string

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

query

string

wyszukiwanie za pomocą ciągu zapytania; mieć format „”. Pełną dokumentację znajdziesz na stronie https: //developers.google.com/workspace/admin/directory/v1/guides/search-groups.

sortOrder

enum (SortOrder)

Określa, czy wyniki mają zostać zwrócone w kolejności rosnącej czy malejącej. Przydatne tylko wtedy, gdy używany jest też element orderBy.

userKey

string

adres e-mail lub niezmienny identyfikator użytkownika, jeśli mają być wyświetlone tylko te grupy, do których należy dany użytkownik. Jeśli jest to identyfikator, powinien on być zgodny z identyfikatorem obiektu użytkownika. Nie można go używać z parametrem customer.

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,
  "groups": [
    {
      object (Group)
    }
  ],
  "nextPageToken": string
}
Pola
kind

string

Rodzaj zasobu.

etag

string

ETag zasobu.

groups[]

object (Group)

Lista obiektów grupy.

nextPageToken

string

Token używany do uzyskiwania dostępu do następnej strony z tymi wynikami.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://apps-apis.google.com/a/feeds/groups/
  • https://www.googleapis.com/auth/admin.directory.group
  • https://www.googleapis.com/auth/admin.directory.group.readonly

Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.

OrderBy

Wartości w polu enum
EMAIL Adres e-mail grupy.

SortOrder

Wartości w polu enum
ASCENDING rosnąco;
DESCENDING w kolejności malejącej.