Apigee sistemi, API yönetim ortamınızda kullanıcıların kimliğini doğrulamak için OpenLDAP'yi kullanır. OpenLDAP, bu LDAP şifre politikası işlevini kullanılabilir hale getirir.
Bu bölümde, varsayılan LDAP şifre politikasının nasıl yapılandırılacağı açıklanmaktadır. Şifre kimlik doğrulama seçeneklerini yapılandırmak için bu şifre politikasını kullanın. Örneğin, bir şifrenin dizinde kullanıcının kimliğini doğrulamak için artık kullanılamayacağı, art arda başarısız giriş denemelerinin sayısını yapılandırabilirsiniz.
Bu bölümde, varsayılan şifre politikasında yapılandırılan özelliklere göre kilitlenen kullanıcı hesaplarının kilidini açmak için birkaç API'nin nasıl kullanılacağı da açıklanmaktadır.
Daha fazla bilgi için aşağıdaki konulara bakın:
Varsayılan LDAP Şifre Politikasını Yapılandırma
Varsayılan LDAP şifre politikasını yapılandırmak için:
- Apache Studio veya ldapmodify gibi bir LDAP istemcisi kullanarak LDAP sunucunuza bağlanın. Varsayılan olarak OpenLDAP sunucusu, OpenLDAP düğümündeki 10389 numaralı bağlantı noktasını dinler.
Bağlanmak için
cn=manager,dc=apigee,dc=comöğesinin Bind DN'sini veya kullanıcısını ve Edge kurulumu sırasında ayarladığınız OpenLDAP şifresini belirtin. - Şunlar için şifre politikası özelliklerine gitmek üzere istemciyi kullanın:
- Edge kullanıcıları:
cn=default,ou=pwpolicies,dc=apigee,dc=com - Edge sistem yöneticisi:
cn=sysadmin,ou=pwpolicies,dc=apigee,dc=com
- Edge kullanıcıları:
- Şifre politikası özellik değerlerini istediğiniz gibi düzenleyin.
- Yapılandırmayı kaydedin.
Varsayılan LDAP Şifre Politikası Özellikleri
| Özellik | Açıklama | Varsayılan |
|---|---|---|
pwdExpireWarning |
Dizinde kimlik doğrulaması yapan bir kullanıcıya, şifre geçerlilik süresinin dolmasından önce geçerlilik süresinin dolmasıyla ilgili uyarı mesajlarının gönderileceği maksimum süre (saniye cinsinden). |
604800 (7 güne eşdeğer) |
pwdFailureCountInterval |
Eski, art arda başarısız bağlama denemelerinin, başarısızlık sayacından silinmesi için geçmesi gereken saniye sayısı. Başka bir deyişle, bu değer, art arda başarısız giriş denemelerinin sayısının sıfırlanacağı saniye cinsinden süredir.
Bu özelliğin, |
300 |
pwdInHistory |
Bir kullanıcının Kullanıcı, şifresini değiştirirken eski şifrelerinden birini kullanması engellenir. |
3 |
pwdLockout |
|
Yanlış |
pwdLockoutDuration |
Çok sayıda başarısız giriş denemesi nedeniyle şifrenin kullanıcının kimliğini doğrulamak için kullanılamadığı saniye sayısı. Diğer bir deyişle,
Kullanıcı hesabının kilidini açma başlıklı makaleyi inceleyin.
Bu özelliğin, |
300 |
pwdMaxAge |
Kullanıcı (sysadmin olmayan) şifresinin geçerlilik süresinin sona ereceği saniye sayısı. 0 değeri, şifrelerin süresinin dolmayacağı anlamına gelir. Varsayılan değer olan 2592000, şifrenin oluşturulduğu tarihten itibaren 30 güne karşılık gelir. |
user: 2592000 sysadmin: 0 |
pwdMaxFailure |
Bir şifrenin, kullanıcının dizinde kimliğini doğrulamak için kullanılamayacağı, art arda başarısız giriş denemelerinin sayısı. |
3 |
pwdMinLength |
Şifre belirlerken gereken minimum karakter sayısını belirtir. |
8 |
Kullanıcı Hesabının Kilidini Açma
Bir kullanıcının hesabı, şifre politikasında ayarlanan özellikler nedeniyle kilitlenebilir. sysadmin Apigee rolü atanmış bir kullanıcı, kullanıcının hesabının kilidini açmak için aşağıdaki API çağrısını kullanabilir. userEmail, adminEmail ve password değerlerini gerçek değerlerle değiştirin.
Bir kullanıcının kilidini açmak için:
/v1/users/userEmail/status?action=unlock -X POST -u adminEmail:password