Resource: Pengguna
Directory API memungkinkan Anda membuat dan mengelola foto profil pengguna Gmail, alias pengguna, dan pengguna Gmail. Untuk informasi selengkapnya tentang tugas umum, lihat Panduan Developer Akun Pengguna dan Panduan Developer Alias Pengguna.
Representasi JSON |
---|
{
"id": string,
"primaryEmail": string,
"password": value,
"hashFunction": string,
"isAdmin": boolean,
"isDelegatedAdmin": boolean,
"agreedToTerms": boolean,
"suspended": boolean,
"changePasswordAtNextLogin": boolean,
"ipWhitelisted": boolean,
"name": {
object ( |
Kolom | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
ID unik untuk pengguna. |
||||||||||||||||||||||||||||||||||||||||||
primaryEmail |
Alamat email utama pengguna. Properti ini diperlukan dalam permintaan untuk membuat akun pengguna. |
||||||||||||||||||||||||||||||||||||||||||
password |
Menyimpan sandi untuk akun pengguna. Nilai sandi pengguna diperlukan saat membuat akun pengguna. Bersifat opsional saat memperbarui pengguna dan hanya boleh diberikan jika pengguna memperbarui sandi akunnya. Nilai sandi tidak pernah dikembalikan dalam isi respons API. |
||||||||||||||||||||||||||||||||||||||||||
hashFunction |
Menyimpan format hash properti
Jika ditentukan sebagai bagian dari awalan, putaran harus 10.000 atau kurang. |
||||||||||||||||||||||||||||||||||||||||||
isAdmin |
Hanya output. Menunjukkan pengguna dengan hak istimewa administrator super. Properti |
||||||||||||||||||||||||||||||||||||||||||
isDelegatedAdmin |
Hanya output. Menunjukkan apakah pengguna adalah administrator yang didelegasikan. |
||||||||||||||||||||||||||||||||||||||||||
agreedToTerms |
Hanya output. Properti ini |
||||||||||||||||||||||||||||||||||||||||||
suspended |
Menunjukkan apakah pengguna ditangguhkan. |
||||||||||||||||||||||||||||||||||||||||||
changePasswordAtNextLogin |
Menunjukkan apakah pengguna dipaksa untuk mengubah sandi mereka pada login berikutnya. Setelan ini tidak berlaku jika pengguna login melalui penyedia identitas pihak ketiga. |
||||||||||||||||||||||||||||||||||||||||||
ipWhitelisted |
Jika |
||||||||||||||||||||||||||||||||||||||||||
name |
Menyimpan nama pengguna yang diberikan dan nama keluarga, serta nilai |
||||||||||||||||||||||||||||||||||||||||||
kind |
Hanya output. Jenis resource API. Untuk resource Pengguna, nilainya adalah |
||||||||||||||||||||||||||||||||||||||||||
etag |
Hanya output. ETag resource. |
||||||||||||||||||||||||||||||||||||||||||
emails |
Daftar alamat email pengguna. Ukuran data maksimum yang diizinkan adalah 10 KB.
|
||||||||||||||||||||||||||||||||||||||||||
externalIds |
Daftar ID eksternal untuk pengguna, seperti ID jaringan atau karyawan. Ukuran data maksimum yang diizinkan adalah 2 KB.
|
||||||||||||||||||||||||||||||||||||||||||
relations |
Daftar hubungan pengguna dengan pengguna lain. Ukuran data maksimum yang diizinkan untuk kolom ini adalah 2 KB. Untuk informasi selengkapnya, lihat Mengelola akun pengguna.
|
||||||||||||||||||||||||||||||||||||||||||
aliases[] |
Hanya output. Daftar alamat email alias pengguna. |
||||||||||||||||||||||||||||||||||||||||||
isMailboxSetup |
Hanya output. Menunjukkan apakah kotak surat Google pengguna dibuat. Properti ini hanya berlaku jika pengguna telah diberi lisensi Gmail. |
||||||||||||||||||||||||||||||||||||||||||
customerId |
Hanya output. ID pelanggan untuk mengambil semua pengguna akun. |
||||||||||||||||||||||||||||||||||||||||||
addresses |
Daftar alamat pengguna. Ukuran data maksimum yang diizinkan adalah 10 KB.
|
||||||||||||||||||||||||||||||||||||||||||
organizations |
Daftar organisasi tempat pengguna berada. Ukuran data maksimum yang diizinkan adalah 10 KB.
|
||||||||||||||||||||||||||||||||||||||||||
lastLoginTime |
Hanya output. Terakhir kali pengguna login ke akun pengguna. Nilai menggunakan format tanggal dan waktu ISO 8601. Waktu adalah tanggal lengkap plus jam, menit, dan detik dalam bentuk |
||||||||||||||||||||||||||||||||||||||||||
phones |
Daftar nomor telepon pengguna. Ukuran data maksimum yang diizinkan adalah 1 KB.
|
||||||||||||||||||||||||||||||||||||||||||
suspensionReason |
Hanya output. Memiliki alasan akun pengguna ditangguhkan oleh administrator atau oleh Google pada saat penangguhan. Properti hanya ditampilkan jika properti |
||||||||||||||||||||||||||||||||||||||||||
thumbnailPhotoUrl |
Hanya output. URL foto profil pengguna. URL mungkin bersifat sementara atau pribadi. |
||||||||||||||||||||||||||||||||||||||||||
languages |
Daftar bahasa pengguna. Ukuran data maksimum yang diizinkan adalah 1 KB.
|
||||||||||||||||||||||||||||||||||||||||||
posixAccounts |
Daftar informasi akun POSIX untuk pengguna.
|
||||||||||||||||||||||||||||||||||||||||||
creationTime |
Hanya output. Waktu akun pengguna dibuat. Nilai menggunakan format tanggal dan waktu ISO 8601. Waktu adalah tanggal lengkap plus jam, menit, dan detik dalam bentuk |
||||||||||||||||||||||||||||||||||||||||||
nonEditableAliases[] |
Hanya output. Daftar alamat email alias pengguna yang tidak dapat diedit. Domain ini biasanya berada di luar domain primer atau subdomain akun. |
||||||||||||||||||||||||||||||||||||||||||
sshPublicKeys |
Daftar kunci publik SSH.
|
||||||||||||||||||||||||||||||||||||||||||
notes |
Catatan untuk pengguna sebagai objek bertingkat.
|
||||||||||||||||||||||||||||||||||||||||||
websites |
Daftar situs pengguna.
|
||||||||||||||||||||||||||||||||||||||||||
locations |
Daftar lokasi pengguna. Ukuran data maksimum yang diizinkan adalah 10 KB.
|
||||||||||||||||||||||||||||||||||||||||||
includeInGlobalAddressList |
Menunjukkan apakah profil pengguna terlihat di daftar alamat global Google Workspace saat fitur berbagi kontak diaktifkan untuk domain. Untuk informasi selengkapnya tentang mengecualikan profil pengguna, lihat pusat bantuan administrasi. |
||||||||||||||||||||||||||||||||||||||||||
keywords |
Daftar kata kunci pengguna. Ukuran data maksimum yang diizinkan adalah 1 KB.
|
||||||||||||||||||||||||||||||||||||||||||
deletionTime |
Hanya output. Waktu akun pengguna dihapus. Nilai menggunakan format tanggal dan waktu ISO 8601. Waktu adalah tanggal lengkap plus jam, menit, dan detik dalam bentuk |
||||||||||||||||||||||||||||||||||||||||||
gender |
Objek bertingkat yang berisi gender pengguna. Ukuran data maksimum yang diizinkan untuk kolom ini adalah 1 KB.
|
||||||||||||||||||||||||||||||||||||||||||
thumbnailPhotoEtag |
Hanya output. ETag foto pengguna (Hanya baca) |
||||||||||||||||||||||||||||||||||||||||||
ims |
Akun Instant Messenger (IM) pengguna. Akun pengguna dapat memiliki beberapa properti
|
||||||||||||||||||||||||||||||||||||||||||
customSchemas |
Kolom kustom pengguna. Kuncinya adalah
|
||||||||||||||||||||||||||||||||||||||||||
isEnrolledIn2Sv |
Hanya output. Terdaftar di verifikasi 2 langkah (Hanya baca) |
||||||||||||||||||||||||||||||||||||||||||
isEnforcedIn2Sv |
Hanya output. Menerapkan verifikasi 2 langkah (Hanya baca) |
||||||||||||||||||||||||||||||||||||||||||
archived |
Menunjukkan apakah pengguna diarsipkan. |
||||||||||||||||||||||||||||||||||||||||||
orgUnitPath |
Jalur lengkap organisasi induk yang terkait dengan pengguna. Jika organisasi induk adalah tingkat teratas, organisasi tersebut diwakili sebagai garis miring ( |
||||||||||||||||||||||||||||||||||||||||||
recoveryEmail |
Email pemulihan pengguna. |
||||||||||||||||||||||||||||||||||||||||||
recoveryPhone |
Nomor telepon pemulihan pengguna. Nomor telepon harus dalam format E.164, dimulai dengan tanda plus (+). Contoh: +16506661212. |
NamaPengguna
Representasi JSON |
---|
{ "fullName": string, "familyName": string, "givenName": string, "displayName": string } |
Kolom | |
---|---|
fullName |
Nama lengkap pengguna yang dibuat dengan menggabungkan nilai nama depan dan nama belakang. |
familyName |
Nama belakang pengguna. Wajib diisi saat membuat akun pengguna. |
givenName |
Nama depan pengguna. Wajib diisi saat membuat akun pengguna. |
displayName |
Nama tampilan pengguna. Batas: 256 karakter. |
Metode |
|
---|---|
|
Menghapus pengguna. |
|
Mengambil pengguna. |
|
Membuat pengguna. |
|
Mengambil daftar bernomor halaman yang berisi pengguna yang dihapus atau semua pengguna di domain. |
|
Mengubah pengguna menjadi administrator super. |
|
Memperbarui pengguna menggunakan semantik patch. |
|
Membuat pengguna logout dari semua sesi web dan perangkat serta mereset cookie login mereka. |
|
Membatalkan penghapusan pengguna yang dihapus. |
|
Memperbarui data pengguna. |
|
Memantau perubahan di daftar pengguna. |