Konfigurowanie interfejsu Mail Admin Quarantine API

Zanim wywołasz interfejs Mail Admin Quarantine API, wykonaj czynności opisane na tej stronie, aby włączyć interfejs API, znaleźć identyfikatory wymagane przez każde żądanie i przyznać wymagane uprawnienia administratora na koncie Google Workspace.

Wymagania wstępne

Włącz API

Włącz mailadminquarantine.googleapis.com w projekcie w chmurze, który hostuje Twoją integrację.

Konsola

  1. W konsoli Google Cloud włącz interfejs Mail Admin Quarantine API.

    Włączanie interfejsu API

gcloud

Uruchom to polecenie, zastępując PROJECT_ID identyfikatorem swojego projektu Cloud:

gcloud services enable mailadminquarantine.googleapis.com \
    --project=PROJECT_ID

Znajdź swój identyfikator klienta

Każde żądanie wysyłane do interfejsu Admin Quarantine API identyfikuje Twoje konto Google Workspace za pomocą nazwy zasobu customers/CUSTOMER_ID.

Aby znaleźć identyfikator klienta:

  1. Zaloguj się w konsoli administracyjnej jako administrator.
  2. Kliknij Konto > Ustawienia konta > Profil.
  3. Skopiuj identyfikator klienta.

Jeśli identyfikator klienta zaczyna się od C, usuń C i użyj pozostałej wartości alfanumerycznej w nazwie zasobu, np. customers/01abc23de. Nie używaj nazwy domeny jako identyfikatora klienta.

Więcej informacji znajdziesz w artykule Znajdowanie identyfikatora klienta.

Przyznawanie wymaganych uprawnień administratora

Interfejs Admin Quarantine API wymusza te same kontrole uprawnień administratora co kwarantanna administracyjna w konsoli administracyjnej. Każde żądanie jest wykonywane w imieniu administratora Google Workspace, który musi mieć jedno z tych uprawnień Gmaila:

Pakiet Privilege Co umożliwia
Dostęp do kwarantanny administracyjnej Umożliwia otwieranie wiadomości znajdujących się we wszystkich kwarantannach (także w kwarantannie domyślnej) oraz zarządzanie tymi wiadomościami.
Dostęp do kwarantann objętych ograniczeniami Daje dostęp do wiadomości znajdujących się tylko w kwarantannach powiązanych z grupami, do których należy administrator, i pozwala zarządzać tymi wiadomościami.

Superadministratorzy mają te uprawnienia automatycznie. W przypadku innych administratorów przypisz rolę, która obejmuje uprawnienie:

  1. Zaloguj się w konsoli administracyjnej jako superadministrator.
  2. Otwórz Konto > Role administratora.
  3. Wybierz istniejącą rolę lub kliknij Utwórz nową rolę.
  4. Na karcie Uprawnienia kliknij Usługi > Gmail i wybierz Dostęp do kwarantanny administracyjnej lub Dostęp do kwarantann objętych ograniczeniami.
  5. Przypisz rolę do konta administratora, pod które podszywa się integracja podczas wywoływania interfejsu API.

Szczegółowe informacje o rolach administratora z przekazanymi uprawnieniami znajdziesz w artykułach Przekazywanie uprawnień administratora w Gmailu i Definicje uprawnień administratora.

Jeśli administrator, pod którego się podszywasz, nie ma wymaganych uprawnień, interfejs API zwraca błąd 403 PERMISSION_DENIED.

Dalsze kroki