Edge for Private Cloud 4.17.01 sürümü
Aşağıdaki tabloda, harici kimlik doğrulama için doğrudan ve dolaylı bağlama için gereken management-server.properties özelliklerinin karşılaştırmalı bir görünümü sunulmaktadır.
Aşağıdaki tabloda değerler " " arasında verilmiştir. management-server.properties dosyasını düzenlerken tırnak işaretleri (" ") arasındaki değeri ekleyin ancak tırnak işaretlerini eklemeyin.
|
Özellik |
DIRECT bağlama |
DOLAYLI bağlama |
|---|---|---|
|
conf_security_externalized.authentication.implementation.class=com.apigee.rbac.impl.LdapAuthenticatorImpl |
||
|
Harici yetkilendirme özelliğini etkinleştirmek için bu özellik her zaman gereklidir. Değiştirmeyin. |
||
|
conf_security_externalized.authentication.bind.direct.type= |
||
|
"true" olarak ayarlayın. |
"false" olarak ayarlanmalıdır. |
|
|
conf_security_externalized.authentication.direct.bind.user.directDN= |
||
|
Kullanıcı adı bir e-posta adresi ise "${userDN}" olarak ayarlayın. Kullanıcı adı bir kimlikse "CN=${userDN},CN=Users,DC=apigee,DC=com" olarak ayarlayın. CN=Users, DC=apigee,DC=com değerlerini harici LDAP'niz için uygun değerlerle değiştirin. |
Gerekli değil, açıklama satırı yapın. |
|
|
conf_security_externalized.authentication.indirect.bind.server.admin.dn= |
||
|
Gerekli değil, açıklama satırı yapın. |
Harici LDAP'de arama ayrıcalıklarına sahip bir kullanıcının kullanıcı adı/e-posta adresi olarak ayarlanır. |
|
|
conf_security_externalized.authentication.indirect.bind.server.admin.password= |
||
|
Gerekli değil, açıklama satırı yapın. |
Yukarıdaki kullanıcının şifresini girin. |
|
|
conf_security_externalized.authentication.indirect.bind.server.admin.password.encrypted= |
||
|
Gerekli değil, açıklama satırı yapın. |
Düz metin şifre kullanıyorsanız "false" değerine ayarlayın (ÖNERİLMEZ) Yalnızca dolaylı bağlama: Harici LDAP kullanıcısının şifresini şifreleme bölümünde açıklandığı şekilde şifrelenmiş bir şifre kullanıyorsanız (ÖNERİLİR) "true" olarak ayarlayın. |
|
|
conf_security_externalized.authentication.server.url= |
||
|
"ldap://localhost:389" olarak ayarlayın. "localhost" yerine harici LDAP örneğinizin IP'sini veya alan adını yazın. |
||
|
conf_security_externalized.authentication.server.version= |
||
|
Harici LDAP sunucunuzun sürümüne (ör. "3") ayarlayın. |
||
|
conf_security_externalized.authentication.server.conn.timeout= |
||
|
Harici LDAP'niz için uygun bir zaman aşımı (milisaniye cinsinden sayı) ayarlayın. |
||
|
conf_security_externalized.authentication.user.store.baseDN= |
||
|
Harici LDAP hizmetinizle eşleşecek şekilde baseDN değerini ayarlayın. Bu değer, harici LDAP yöneticiniz tarafından sağlanır. Örneğin, Apigee'de "DC=apigee,DC=com" kullanabiliriz. |
||
|
conf_security_externalized.authentication.user.store.search.query=(&(${userAttribute}=${userId})) |
||
|
Bu arama dizesini değiştirmeyin. Dahili olarak kullanılır. |
||
|
conf_security_externalized.authentication.user.store.user.attribute= |
||
|
Bu, bağlamak istediğiniz harici LDAP özelliğini tanımlar. Kullanıcılarınızın Apigee Edge'e giriş yapmak için kullandığı biçimde kullanıcı adını içeren özelliğe ayarlayın. Örneğin: Kullanıcılar bir e-posta adresiyle giriş yapacaksa ve bu kimlik bilgisi "userPrincipalName" içinde depolanıyorsa yukarıdaki değeri "userPrincipalName" olarak ayarlayın. Kullanıcılar bir kimlikle giriş yapacaksa ve bu kimlik "sAMAccountName" içinde depolanıyorsa yukarıdaki değeri "sAMAccountName" olarak ayarlayın. |
||
|
conf_security_externalized.authentication.user.store.user.email.attribute= |
||
|
Bu, kullanıcı e-posta değerinin depolandığı LDAP özelliğidir. Bu genellikle "userPrincipalName"dir ancak bunu, harici LDAP'nizde kullanıcının Apigee'nin dahili yetkilendirme LDAP'sine temel hazırlığı yapılan e-posta adresini içeren özelliğe ayarlayın. |
||