הפניה של מאפיין תצורת אימות חיצוני

Edge for Private Cloud גרסה 4.16.09

בטבלה הבאה מוצגת השוואה בין המאפיינים של management-server.properties שנדרשים לקישור ישיר ועקיף לאימות חיצוני.

בטבלה הבאה, הערכים מופיעים בין מירכאות (" "). כשעורכים את הקובץ management-server.properties, צריך לכלול את הערך שבין המירכאות (" ") אבל לא את המירכאות עצמן.

נכס

קישור ישיר

thought קישור עקיף

conf_security_externalized.authentication.implementation.class=com.apigee.rbac.impl.LdapAuthenticatorImpl

המאפיין הזה תמיד נדרש כדי להפעיל את תכונת ההרשאה החיצונית. אל תשנו אותו.

conf_security_externalized.authentication.bind.direct.type=

מגדירים את הערך "true".

צריך להגדיר את הערך "false".

conf_security_externalized.authentication.direct.bind.user.directDN=

אם שם המשתמש הוא כתובת אימייל, מגדירים את הערך "${userDN}".

אם שם המשתמש הוא מזהה, מגדירים את הערך "CN=${userDN},CN=Users,DC=apigee,DC=com", ומחליפים את CN=Users, DC=apigee,DC=com בערכים שמתאימים ל-LDAP החיצוני.

לא נדרש, לסמן כהערה.

conf_security_externalized.authentication.indirect.bind.server.admin.dn=

לא נדרש, לסמן כהערה.

צריך להגדיר את שם המשתמש או כתובת האימייל של משתמש עם הרשאות חיפוש ב-LDAP החיצוני.

conf_security_externalized.authentication.indirect.bind.server.admin.password=

לא נדרש, לסמן כהערה.

מגדירים את הסיסמה של המשתמש שלמעלה.

conf_security_externalized.authentication.indirect.bind.server.admin.password.encrypted=

לא נדרש, לסמן כהערה.

אם משתמשים בסיסמה בטקסט פשוט, צריך להגדיר את הערך false (לא מומלץ)

צריך להגדיר את הערך "true" אם משתמשים בסיסמה מוצפנת (מומלץ), כמו שמתואר בקטע קישור עקיף בלבד: הצפנת הסיסמה של המשתמש ב-LDAP החיצוני.

conf_security_externalized.authentication.server.url=

מגדירים את הערך "ldap://localhost:389", ומחליפים את "localhost" בכתובת ה-IP או בדומיין של מכונת ה-LDAP החיצונית.

conf_security_externalized.authentication.server.version=

מגדירים את הגרסה של שרת ה-LDAP החיצוני, למשל "3".

conf_security_externalized.authentication.server.conn.timeout=

מגדירים זמן קצוב לתפוגה (מספר באלפיות השנייה) שמתאים ל-LDAP החיצוני.

conf_security_externalized.authentication.user.store.baseDN=

מגדירים את הערך של baseDN כך שיתאים לשירות ה-LDAP החיצוני. הערך הזה יסופק על ידי האדמין של ה-LDAP החיצוני. לדוגמה, ב-Apigee אפשר להשתמש ב-"DC=apigee,DC=com"

conf_security_externalized.authentication.user.store.search.query=(&(${userAttribute}=${userId}))

אל תשנו את מחרוזת החיפוש הזו. הוא משמש לצרכים פנימיים.

conf_security_externalized.authentication.user.store.user.attribute=

המאפיין הזה מזהה את מאפיין ה-LDAP החיצוני שרוצים לקשר אליו. מגדירים את המאפיין שמכיל את שם המשתמש בפורמט שבו המשתמשים מתחברים ל-Apigee Edge. לדוגמה:

אם המשתמשים יתחברו באמצעות כתובת אימייל ופרטי הכניסה האלה מאוחסנים ב-userPrincipalName, צריך להגדיר למעלה את הערך userPrincipalName.

אם המשתמשים יתחברו באמצעות מזהה שמאוחסן ב-"sAMAccountName", צריך להגדיר למעלה את הערך "sAMAccountName".

conf_security_externalized.authentication.user.store.user.email.attribute=

זהו מאפיין ה-LDAP שבו מאוחסן הערך של כתובת האימייל של המשתמש. בדרך כלל זהו המאפיין userPrincipalName, אבל צריך להגדיר אותו למאפיין ב-LDAP החיצוני שמכיל את כתובת האימייל של המשתמש שמוקצה ל-LDAP הפנימי של Apigee להרשאות.