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şturmanıza ve yönetmenize olanak tanır. Sık kullanılan görevler hakkında daha fazla bilgi edinmek için Kullanıcı Hesapları Geliştirici Kılavuzu'na 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. |
||||||||||||||||||||||||||||||||||||||||||
primaryEmail |
Kullanıcının birincil e-posta adresi. Bu mülk, kullanıcı hesabı oluşturma isteklerinde gereklidir. |
||||||||||||||||||||||||||||||||||||||||||
password |
Kullanıcı hesabına ait şifreyi depolar. Kullanıcı hesabı oluşturulurken 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 |
Turlar ön ekin bir parçası olarak belirtilirse 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ş bir yönetici olup olmadığını belirtir. |
||||||||||||||||||||||||||||||||||||||||||
agreedToTerms |
Yalnızca çıkış. Kullanıcı ilk giriş işlemini tamamladıysa ve Hizmet Şartları sözleşmesini kabul ettiyse bu mülk |
||||||||||||||||||||||||||||||||||||||||||
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ştirmeye zorlanıp zorlanmadığı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ılar 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ış. Askıya alma sırasında bir kullanıcı hesabının yönetici veya Google tarafından askıya alınmasının nedeni. Ö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üzenlenebilir olmayan 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 |
İç içe yerleştirilmiş nesne olarak kullanıcıya yönelik 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 kelime 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ş nesne. Bu alan için izin verilen maksimum veri boyutu 1 KB'tır.
|
||||||||||||||||||||||||||||||||||||||||||
thumbnailPhotoEtag |
Yalnızca çıkış. Kullanıcı 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
|
||||||||||||||||||||||||||||||||||||||||||
isEnrolledIn2Sv |
Yalnızca çıkış. 2 adımlı doğrulamaya kayıtlı (Salt okunur) |
||||||||||||||||||||||||||||||||||||||||||
isEnforcedIn2Sv |
Yalnızca çıkış. 2 adımlı doğrulama zorunlu kılındı (Salt okunur) |
||||||||||||||||||||||||||||||||||||||||||
archived |
Kullanıcının arşivlenip arşivlenmediğini gösterir. |
||||||||||||||||||||||||||||||||||||||||||
orgUnitPath |
Kullanıcıyla ilişkilendirilen üst kuruluşun tam yolu. Üst kuruluş en üst düzey ise bu kuruluş düz eğik çizgi ( |
||||||||||||||||||||||||||||||||||||||||||
recoveryEmail |
Kullanıcının kurtarma e-postası. |
||||||||||||||||||||||||||||||||||||||||||
recoveryPhone |
Kullanıcının kurtarma telefon numarası. 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 |
Kullanıcının, ad ve soyadı değerleri bir araya getirilerek oluşturulan 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ı getirir. |
|
Bir kullanıcı oluşturur. |
|
Silinen kullanıcıların veya bir alandaki tüm kullanıcıların sayfalara ayrılmış bir listesini alır. |
|
Bir 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ıyı silme işlemini geri alır. |
|
Bir kullanıcıyı günceller. |
|
Kullanıcı listesindeki değişiklikleri izler. |