Apigee sistemi, API yönetim ortamınızdaki kullanıcıların kimliğini doğrulamak için OpenLDAP'ı kullanır. OpenLDAP, bu LDAP şifre politikası işlevini kullanıma sunar.
Bu bölümde, teslim edilen varsayılan LDAP şifresi politikasının nasıl yapılandırılacağı açıklanmaktadır. Bunu kullan şifre politikası; e-posta adresi gibi çeşitli şifre kimlik doğrulama seçeneklerini yapılandırmak için bir şifrenin, kimlik doğrulaması için kullanılamaz hale gelmesine rağmen, art arda başarısız kullanıcıyı dizine ekler.
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:
Varsayılan LDAP Şifresini Yapılandırma Politika
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. Ölçüt
varsayılan OpenLDAP sunucusu, OpenLDAP düğümündeki 10389 numaralı bağlantı noktasından dinleme yapar.
Bağlanmak için Bind DN veya kullanıcısını (
cn=manager,dc=apigee,dc=com
) ve Edge yüklemesi sırasında ayarladığınız OpenLDAP şifresi. - İstemciyi kullanarak aşağıdakiler için şifre politikası özelliklerine gidin:
- 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 şekilde düzenleyin.
- Yapılandırmayı kaydedin.
Varsayılan LDAP Şifre Politikası Özellikleri
Özellik | Açıklama | Varsayılan |
---|---|---|
pwdExpireWarning |
Bir şifrenin geçerlilik süresinin dolması için geçmesi gereken maksimum saniye sayısı uyarı mesajları, dizinde kimlik doğrulaması yapan kullanıcıya döndürülür. |
604800 (7 güne eşdeğer) |
pwdFailureCountInterval |
Eski art arda başarısız bağlama denemelerinin hata sayacı. Diğer bir deyişle, bu değer, art arda yapılan başarısız giriş denemelerinin sayısının sıfırlandığı saniye sayısıdır.
Bu özelliğin, |
300 |
pwdInHistory |
Bir kullanıcıya ait, kullanılan veya geçmişte depolanacak olan maksimum şifre sayısı
Kullanıcının şifresini değiştirirken geçmiş şifrelerinden birini seçmesi engellenir. |
3 |
pwdLockout |
|
Yanlış |
pwdLockoutDuration |
Art arda çok fazla başarısız giriş denemesi yapıldığı için şifrenin kullanıcının kimliğini doğrulamak için kullanılamadığı saniye sayısı. Başka bir deyişle bu, bir kullanıcı hesabının kalacağı süredir
tarafından belirlenen art arda başarısız giriş denemesi sayısının aşılması nedeniyle kilitlendi.
Kullanıcı hesabının kilidini açma başlıklı makaleye bakın. Eğer Bu özelliğin, |
300 |
pwdMaxAge |
Kullanıcı (sistem yöneticisi olmayan) şifresinin geçerlilik süresinin sona erdiği saniye sayısı. 0 değeri şifrelerin süresinin dolmadığı anlamına gelir. 2592.000 olan varsayılan değer, şifrenin oluşturulduğu saat. |
user: 2592000 sysadmin: 0 |
pwdMaxFailure |
Bir şifrenin kullanılamayacağı art arda yapılan başarısız giriş denemelerinin sayısı bir kullanıcının kimliğini dizinde doğrular. |
3 |
pwdMinLength |
Şifre ayarlanırken gereken minimum karakter sayısını belirtir. |
8 |
Kullanıcı Hesabının Kilidini Açma
Şifre politikasında belirlenen özellikler nedeniyle kullanıcının hesabı kilitlenebilir. Apigee'de sistem yöneticisi rolüne sahip bir kullanıcı, kullanıcı 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 metinlerle değiştirin değerler.
Bir kullanıcının kilidini açmak için:
/v1/users/userEmail/status?action=unlock -X POST -u adminEmail:password.