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 isteklerinde 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üncellerken isteğe bağlıdır ve yalnızca kullanıcı hesap şifresini güncelliyorsa sağlanmalıdır. Şifre değeri hiçbir zaman API'nin yanıt gövdesinde 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ı gösterir. |
||||||||||||||||||||||||||||||||||||||||||
isDelegatedAdmin |
Yalnızca çıkış. Kullanıcının yetki verilmiş yönetici olup olmadığını belirtir. |
||||||||||||||||||||||||||||||||||||||||||
agreedToTerms |
Yalnızca çıkış. Kullanıcı ilk oturumunu tamamladıysa ve 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. Kullanıcı, üçüncü taraf bir kimlik sağlayıcı üzerinden oturum açtığında bu ayar geçerli olmaz. |
||||||||||||||||||||||||||||||||||||||||||
ipWhitelisted |
|
||||||||||||||||||||||||||||||||||||||||||
name |
Kullanıcının belirtilen soyadı ile aile adı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 bir 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 yönetici veya Google tarafından askıya alınmasının nedenini içerir. Ö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ıya ait 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 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 |
İç içe yerleştirilmiş nesne olarak kullanıcı notları.
|
||||||||||||||||||||||||||||||||||||||||||
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 |
Alan için kişi paylaşımı özelliği etkinleştirildiğinde, kullanıcı profilinin Google Workspace genel adres listesinde görünür olup olmadığını belirtir. Kullanıcı profillerini hariç tutma hakkında daha fazla bilgi edinmek 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 Instant Messenger (IM) hesapları. Bir kullanıcı hesabı 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 gösterir. |
||||||||||||||||||||||||||||||||||||||||||
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şareti (+) ile 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 |
|
---|---|
|
Bir 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 anlamını kullanarak bir 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. |