Mengelola delegasi kontak

Panduan ini membahas cara membuat, mencantumkan, dan menghapus delegasi kontak untuk pengguna Google Workspace.

Jika menggunakan Google Workspace, Anda dapat memberikan izin kepada pengguna lain di domain Anda untuk mengakses dan mengelola kontak Anda. Penerima delegasi ini dapat menambahkan dan memperbarui kontak dengan informasi seperti nama, nomor telepon, dan alamat.

Membuat delegasi

Untuk membuat penerima delegasi bagi pengguna, kirim permintaan POST yang berisi alamat email pendelegasi:

POST https://admin.googleapis.com/admin/contacts/v1/users/delegator@example.com/delegates

Dalam isi permintaan, berikan alamat email untuk penerima delegasi:

{
  "email": "delegate@example.com"
}

Respons yang berhasil akan menampilkan kode status HTTP 200 dan email delegasi baru:

{
  "email": "delegate@example.com"
}

Mencantumkan penerima delegasi

Untuk mencantumkan penerima delegasi kontak pengguna, kirim permintaan GET yang berisi alamat email pengguna tersebut:

GET https://admin.googleapis.com/admin/contacts/v1/users/delegator@example.com/delegates

Respons yang berhasil akan menampilkan kode status HTTP 200 dan daftar email delegasi:

{
  "delegates": [
    {
      "email": "delegate1@example.com"
    },
    {
      "email": "delegate2@example.com"
    }
  ]
}

Menghapus delegasi

Untuk menghapus penerima delegasi kontak pengguna, selesaikan langkah-langkah berikut:

  1. Identifikasi penerima delegasi yang ingin Anda hapus. Anda dapat menggunakan metode List delegates untuk menemukan alamat email pendelegasi tertentu.
  2. Kirim permintaan DELETE yang berisi alamat email pendelegasi dan delegasi:

    DELETE https://admin.googleapis.com/admin/contacts/v1/users/delegator@example.com/delegates/delegate@example.com
    

Respons yang berhasil akan menampilkan kode status HTTP 200.