Menyiapkan Mail Admin Quarantine API

Sebelum memanggil Mail Admin Quarantine API, selesaikan langkah-langkah di halaman ini untuk mengaktifkan API, menemukan ID yang diperlukan setiap permintaan, dan memberikan hak istimewa administrator yang diperlukan di akun Google Workspace Anda.

Prasyarat

Mengaktifkan API

Aktifkan mailadminquarantine.googleapis.com di project Cloud yang menghosting integrasi Anda.

Konsol

  1. Di Konsol Google Cloud, aktifkan Mail Admin Quarantine API.

    Mengaktifkan API

gcloud

Jalankan perintah berikut, dengan mengganti PROJECT_ID dengan ID project Cloud Anda:

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

Menemukan ID pelanggan Anda

Setiap permintaan ke Admin Quarantine API mengidentifikasi akun Google Workspace Anda dengan nama resource customers/CUSTOMER_ID.

Untuk menemukan ID pelanggan Anda:

  1. Login ke konsol Admin sebagai administrator.
  2. Buka Akun > Setelan akun > Profil.
  3. Salin ID Pelanggan.

Jika ID pelanggan diawali dengan C, hapus C dan gunakan nilai alfanumerik yang tersisa dalam nama resource, misalnya customers/01abc23de. Jangan gunakan nama domain Anda sebagai ID pelanggan.

Untuk mengetahui informasi selengkapnya, lihat Menemukan ID pelanggan Anda.

Memberikan hak istimewa administrator yang diperlukan

Admin Quarantine API menerapkan pemeriksaan hak istimewa administrator yang sama dengan karantina admin di konsol Admin. Setiap permintaan dijalankan atas nama administrator Google Workspace, dan administrator tersebut harus memiliki salah satu hak istimewa Gmail berikut:

Privilese Hal yang diizinkan
Mengakses Karantina Admin Mengakses dan mengelola pesan di semua karantina, termasuk karantina default.
Mengakses karantina yang dibatasi Mengakses dan mengelola pesan hanya di karantina yang terkait dengan grup tempat administrator bernaung.

Administrator super otomatis memiliki hak istimewa ini. Untuk administrator lainnya, tetapkan peran yang mencakup hak istimewa:

  1. Login ke konsol Admin sebagai administrator super.
  2. Buka Akun > Peran admin.
  3. Pilih peran yang ada atau klik Create new role.
  4. Di tab Hak istimewa, buka Layanan > Gmail, lalu pilih Mengakses Karantina Admin atau Mengakses karantina yang dibatasi.
  5. Tetapkan peran ke akun administrator yang ditiru oleh integrasi Anda saat memanggil API.

Untuk mengetahui detail tentang peran administrator yang didelegasikan, lihat Mendelegasikan hak istimewa administrator di Gmail dan Definisi hak istimewa administrator.

Jika administrator yang ditiru tidak memiliki hak istimewa yang diperlukan, API akan menampilkan error 403 PERMISSION_DENIED.

Langkah berikutnya