Kaynak: Kullanıcı
Directory API, hesabınızın kullanıcılarını, kullanıcı takma adlarını ve kullanıcı Google profil fotoğraflarını oluşturup yönetmenize olanak tanır. Yaygın görevler hakkında daha fazla bilgi için Kullanıcı Hesapları Geliştirici Kılavuzu ve Kullanıcı Takma Adları Geliştirici Kılavuzu'na göz atın.
JSON gösterimi |
---|
{
"id": string,
"primaryEmail": string,
"password": value,
"hashFunction": string,
"isAdmin": boolean,
"isDelegatedAdmin": boolean,
"agreedToTerms": boolean,
"suspended": boolean,
"changePasswordAtNextLogin": boolean,
"ipWhitelisted": boolean,
"name": {
object ( |
Alanlar | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
Kullanıcının benzersiz kimliği. Kullanıcı istek URI'sinin |
||||||||||||||||||||||||||||||||||||||||||
primaryEmail |
Kullanıcının birincil e-posta adresi. Bu mülk, kullanıcı hesabı oluşturma isteğinde gereklidir. |
||||||||||||||||||||||||||||||||||||||||||
password |
Kullanıcı hesabının şifresini depolar. Kullanıcı hesabı oluştururken kullanıcının şifre değeri gereklidir. Kullanıcı güncellenirken isteğe bağlıdır ve yalnızca kullanıcı hesap şifresini güncelliyorsa sağlanmalıdır. Şifre değeri API'nin yanıt gövdesinde hiçbir zaman döndürülmez. |
||||||||||||||||||||||||||||||||||||||||||
hashFunction |
Ön ekin bir parçası olarak belirtilmişse tur sayısı en fazla 10.000 olmalıdır. |
||||||||||||||||||||||||||||||||||||||||||
isAdmin |
Yalnızca çıkış. Süper yönetici ayrıcalıklarına sahip bir kullanıcıyı belirtir. |
||||||||||||||||||||||||||||||||||||||||||
isDelegatedAdmin |
Yalnızca çıkış. Kullanıcının yetki verilmiş yönetici olup olmadığını belirtir. |
||||||||||||||||||||||||||||||||||||||||||
agreedToTerms |
Yalnızca çıkış. Kullanıcı ilk oturumunu tamamlayıp Hizmet Şartları sözleşmesini kabul ettiyse bu özellik |
||||||||||||||||||||||||||||||||||||||||||
suspended |
Kullanıcının askıya alınıp alınmadığını belirtir. |
||||||||||||||||||||||||||||||||||||||||||
changePasswordAtNextLogin |
Kullanıcının bir sonraki girişte şifresini değiştirmek zorunda olup olmadığını belirtir. Bu ayar, kullanıcı üçüncü taraf kimlik sağlayıcı üzerinden oturum açtığında geçerli olmaz. |
||||||||||||||||||||||||||||||||||||||||||
ipWhitelisted |
|
||||||||||||||||||||||||||||||||||||||||||
name |
Kullanıcının adını, soyadını ve salt okunur |
||||||||||||||||||||||||||||||||||||||||||
kind |
Yalnızca çıkış. API kaynağının türü. Kullanıcı kaynakları için değer |
||||||||||||||||||||||||||||||||||||||||||
etag |
Yalnızca çıkış. Kaynağın ETag'i. |
||||||||||||||||||||||||||||||||||||||||||
emails |
Kullanıcının e-posta adreslerinin listesi. İzin verilen maksimum veri boyutu 10 KB'tır.
|
||||||||||||||||||||||||||||||||||||||||||
externalIds |
Kullanıcının harici kimliklerinin listesi (ör. çalışan veya ağ kimliği). İzin verilen maksimum veri boyutu 2 KB'tır.
|
||||||||||||||||||||||||||||||||||||||||||
relations |
Kullanıcının diğer kullanıcılarla olan ilişkilerinin listesi. Bu alan için izin verilen maksimum veri boyutu 2 KB'tır. Daha fazla bilgi için Kullanıcı hesaplarını yönetme başlıklı makaleyi inceleyin.
|
||||||||||||||||||||||||||||||||||||||||||
aliases[] |
Yalnızca çıkış. Kullanıcının takma ad e-posta adreslerinin listesi. |
||||||||||||||||||||||||||||||||||||||||||
isMailboxSetup |
Yalnızca çıkış. Kullanıcının Google posta kutusunun oluşturulup oluşturulmadığını belirtir. Bu özellik yalnızca kullanıcıya Gmail lisansı atanmışsa geçerlidir. |
||||||||||||||||||||||||||||||||||||||||||
customerId |
Yalnızca çıkış. Tüm hesap kullanıcılarını almak için müşteri kimliği. |
||||||||||||||||||||||||||||||||||||||||||
addresses |
Kullanıcının adreslerinin listesi. İzin verilen maksimum veri boyutu 10 KB'tır.
|
||||||||||||||||||||||||||||||||||||||||||
organizations |
Kullanıcının ait olduğu kuruluşların listesi. İzin verilen maksimum veri boyutu 10 KB'tır.
|
||||||||||||||||||||||||||||||||||||||||||
lastLoginTime |
Yalnızca çıkış. Kullanıcının hesabına en son giriş yaptığı zaman. Değer, ISO 8601 tarih ve saat biçimindedir. Saat, |
||||||||||||||||||||||||||||||||||||||||||
phones |
Kullanıcının telefon numaralarının listesi. İzin verilen maksimum veri boyutu 1 KB'tır.
|
||||||||||||||||||||||||||||||||||||||||||
suspensionReason |
Yalnızca çıkış. Kullanıcı hesabının askıya alınmasının nedeni, askıya alma sırasında yönetici veya Google tarafından belirtilir. Özellik yalnızca |
||||||||||||||||||||||||||||||||||||||||||
thumbnailPhotoUrl |
Yalnızca çıkış. Kullanıcının profil fotoğrafının URL'si. URL geçici veya gizli olabilir. |
||||||||||||||||||||||||||||||||||||||||||
languages |
Kullanıcının dillerinin listesi. İzin verilen maksimum veri boyutu 1 KB'tır.
|
||||||||||||||||||||||||||||||||||||||||||
posixAccounts |
Kullanıcının POSIX hesap bilgilerinin listesi.
|
||||||||||||||||||||||||||||||||||||||||||
creationTime |
Yalnızca çıkış. Kullanıcının hesabının oluşturulduğu zaman. Değer, ISO 8601 tarih ve saat biçimindedir. Saat, |
||||||||||||||||||||||||||||||||||||||||||
nonEditableAliases[] |
Yalnızca çıkış. Kullanıcının düzenlenemeyen takma ad e-posta adreslerinin listesi. Bunlar genellikle hesabın birincil alanının veya alt alanının dışındadır. |
||||||||||||||||||||||||||||||||||||||||||
sshPublicKeys |
SSH ortak anahtarlarının listesi.
|
||||||||||||||||||||||||||||||||||||||||||
notes |
Kullanıcıya ait notlar, iç içe yerleştirilmiş nesne olarak.
|
||||||||||||||||||||||||||||||||||||||||||
websites |
Kullanıcının web sitelerinin listesi.
|
||||||||||||||||||||||||||||||||||||||||||
locations |
Kullanıcının konumlarının listesi. İzin verilen maksimum veri boyutu 10 KB'tır.
|
||||||||||||||||||||||||||||||||||||||||||
includeInGlobalAddressList |
Alanda kişi paylaşımı özelliği etkinleştirildiğinde kullanıcının profilinin Google Workspace genel adres listesinde görünür olup olmadığını belirtir. Kullanıcı profillerini hariç tutma hakkında daha fazla bilgi için yönetim yardım merkezine göz atın. |
||||||||||||||||||||||||||||||||||||||||||
keywords |
Kullanıcının anahtar kelimelerinin listesi. İzin verilen maksimum veri boyutu 1 KB'tır.
|
||||||||||||||||||||||||||||||||||||||||||
deletionTime |
Yalnızca çıkış. Kullanıcının hesabının silindiği zaman. Değer, ISO 8601 tarih ve saat biçimindedir. Saat, |
||||||||||||||||||||||||||||||||||||||||||
gender |
Kullanıcının cinsiyetini içeren iç içe yerleştirilmiş bir nesne. Bu alan için izin verilen maksimum veri boyutu 1 KB'tır.
|
||||||||||||||||||||||||||||||||||||||||||
thumbnailPhotoEtag |
Yalnızca çıkış. Kullanıcının fotoğrafının ETag'i (Salt okunur) |
||||||||||||||||||||||||||||||||||||||||||
ims |
Kullanıcının anlık mesajlaşma (IM) hesapları. Bir kullanıcı hesabının birden fazla
|
||||||||||||||||||||||||||||||||||||||||||
customSchemas |
Kullanıcının özel alanları. Anahtar bir
|
||||||||||||||||||||||||||||||||||||||||||
isEnrolledIn2Sv |
Yalnızca çıkış. 2 Adımlı Doğrulama'ya kayıtlı (Salt okunur) |
||||||||||||||||||||||||||||||||||||||||||
isEnforcedIn2Sv |
Yalnızca çıkış. 2 Adımlı Doğrulama zorunlu mu? (salt okunur) |
||||||||||||||||||||||||||||||||||||||||||
archived |
Kullanıcının arşivlenip arşivlenmediğini belirtir. |
||||||||||||||||||||||||||||||||||||||||||
orgUnitPath |
Kullanıcıyla ilişkili üst kuruluşun tam yolu. Üst kuruluş üst düzeyse öne eğik çizgi ( |
||||||||||||||||||||||||||||||||||||||||||
recoveryEmail |
Kullanıcının kurtarma e-postası. |
||||||||||||||||||||||||||||||||||||||||||
recoveryPhone |
Kullanıcının kurtarma telefonu. Telefon numarası, artı işaretiyle (+) başlayan E.164 biçiminde olmalıdır. Örnek: +16506661212. |
UserName
JSON gösterimi |
---|
{ "fullName": string, "familyName": string, "givenName": string, "displayName": string } |
Alanlar | |
---|---|
fullName |
Ad ve soyadı değerlerinin birleştirilmesiyle oluşturulan kullanıcının tam adı. |
familyName |
Kullanıcının soyadı. Kullanıcı hesabı oluştururken gereklidir. |
givenName |
Kullanıcının adı. Kullanıcı hesabı oluştururken gereklidir. |
displayName |
Kullanıcının görünen adı. Sınır: 256 karakter. |
Yöntemler |
|
---|---|
|
Kullanıcıyı siler. |
|
Bir kullanıcıyı alır. |
|
Bir kullanıcı oluşturur. |
|
Silinen kullanıcıların veya bir alandaki tüm kullanıcıların sayfalandırılmış bir listesini alır. |
|
Kullanıcıyı süper yönetici yapar. |
|
Yama semantiğini kullanarak kullanıcıyı günceller. |
|
Kullanıcının tüm web ve cihaz oturumlarını kapatır ve oturum açma çerezlerini sıfırlar. |
|
Silinen bir kullanıcının silinmesini geri alır. |
|
Kullanıcıyı günceller. |
|
Kullanıcı listesinde değişiklikleri izler. |