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 umum anggota grup, 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 menjadi alias grup lain. Jika alamat email diubah, API secara 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:

  • 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 apa saja yang dilakukan oleh peran OWNER, kecuali membuat anggota menjadi OWNER atau menghapus grup. Grup dapat memiliki beberapa anggota MANAGER.
  • MEMBER: Peran ini dapat berlangganan ke 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 menjadi anggota grup. Sebuah grup dapat memiliki lebih dari satu OWNER.
etag

string

ETag resource.

type

string

Jenis anggota grup.

Nilai yang dapat diterima:

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

string

Status anggota (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:

  • ALL_MAIL: Semua pesan, dikirim segera setelah diterima.
  • 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. Anggota id dapat digunakan sebagai memberKey URI permintaan anggota.

Metode

delete

Menghapus anggota dari grup.

get

Mengambil properti anggota grup.

hasMember

Memeriksa apakah pengguna yang ditentukan adalah anggota grup.

insert

Menambahkan pengguna ke grup yang ditentukan.

list

Mengambil daftar semua anggota dalam grup yang diberi nomor halaman.

patch

Memperbarui properti keanggotaan pengguna di grup yang ditentukan.

update

Memperbarui keanggotaan pengguna di grup yang ditentukan.