REST Resource: members

Resource: Anggota

Anggota Google Grup dapat berupa pengguna atau grup lain. Anggota ini dapat berada di dalam atau di luar domain akun Anda. Untuk informasi selengkapnya tentang tugas anggota grup umum, lihat Panduan Developer.

Representasi JSON
{
  "kind": string,
  "email": string,
  "role": string,
  "etag": string,
  "type": string,
  "status": string,
  "delivery_settings": string,
  "id": string
}
Kolom
kind

string

Jenis resource API. Untuk resource Anggota, nilainya adalah admin#directory#member.

email

string

Alamat email anggota. Anggota dapat berupa pengguna atau grup lain. Properti ini diperlukan saat menambahkan anggota ke grup. email harus unik dan tidak boleh berupa alias grup lain. Jika alamat email diubah, API akan otomatis mencerminkan perubahan alamat email.

role

string

Peran anggota dalam grup. API menampilkan error untuk siklus dalam keanggotaan grup. Misalnya, jika group1 adalah anggota group2, group2 tidak boleh menjadi anggota group1. Untuk mengetahui informasi selengkapnya tentang peran anggota, lihat Menetapkan peran grup kepada anggota.

Nilai yang dapat diterima adalah:

  • MANAGER: Peran ini hanya tersedia jika Google Grup untuk Bisnis diaktifkan menggunakan Konsol Admin. Lihat MENGAKTIFKAN atau MENONAKTIFKAN Grup untuk Bisnis. Peran MANAGER dapat melakukan semua tindakan yang dilakukan oleh peran OWNER, kecuali menjadikan anggota sebagai OWNER atau menghapus grup. Grup dapat memiliki beberapa anggota MANAGER.
  • MEMBER: Peran ini dapat berlangganan grup, melihat arsip diskusi, dan melihat daftar keanggotaan grup. Untuk mengetahui informasi selengkapnya tentang peran anggota, lihat Menetapkan peran grup kepada anggota.
  • OWNER: Peran ini dapat mengirim pesan ke grup, menambahkan atau menghapus anggota, mengubah peran anggota, mengubah setelan grup, dan menghapus grup. OWNER harus merupakan anggota grup. Grup dapat memiliki lebih dari satu OWNER.
etag

string

ETag resource.

type

string

Jenis anggota grup.

Nilai yang dapat diterima adalah:

  • CUSTOMER: Anggota mewakili semua pengguna di domain. Alamat email tidak ditampilkan dan ID yang ditampilkan adalah ID pelanggan.
  • EXTERNAL: Anggota adalah pengguna atau grup dari luar domain. (Saat ini tidak digunakan)
  • GROUP: Anggota adalah grup lain.
  • USER: Anggota adalah pengguna.
status

string

Status pelanggan (Tidak dapat diubah)

delivery_settings

string

Menentukan preferensi pengiriman email anggota. Kolom ini hanya didukung oleh metode insert, update, dan get.

Nilai yang dapat diterima adalah:

  • ALL_MAIL: Semua pesan, dikirim segera setelah pesan masuk.
  • DAILY: Tidak lebih dari satu pesan per hari.
  • DIGEST: Hingga 25 pesan yang digabungkan menjadi satu pesan.
  • DISABLED: Menghapus langganan.
  • NONE: Tidak ada pesan.
id

string

ID unik anggota grup. id anggota dapat digunakan sebagai memberKey URI permintaan anggota.

Metode

delete

Menghapus anggota dari grup.

get

Mengambil properti anggota grup.

hasMember

Memeriksa apakah pengguna tertentu adalah anggota grup.

insert

Menambahkan pengguna ke grup yang ditentukan.

list

Mengambil daftar yang di-pagination dari semua anggota dalam grup.

patch

Memperbarui properti keanggotaan pengguna dalam grup yang ditentukan.

update

Memperbarui keanggotaan pengguna dalam grup yang ditentukan.