Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
technical:ldap-integration [2025/02/15 20:14] – [Configure LDAP] systemtechnical:ldap-integration [2025/02/15 21:00] (current) system
Line 24: Line 24:
  
 ----------------- -----------------
-===== LDAP Authentication Process =====+====== LDAP Authentication Process ======
  
-==== Bind (Initial Connection) ====+===== Bind (Initial Connection) =====
   - **Client connects:** The LDAP client (e.g., a user authentication script) connects to the LDAP server.   - **Client connects:** The LDAP client (e.g., a user authentication script) connects to the LDAP server.
   - **Bind request:** The client sends a bind request to the server, which includes the username (or DN) and password.   - **Bind request:** The client sends a bind request to the server, which includes the username (or DN) and password.
Line 32: Line 32:
   - **Bind response:** If the credentials are valid, the server responds with a bind response, indicating a successful connection.   - **Bind response:** If the credentials are valid, the server responds with a bind response, indicating a successful connection.
  
-==== Search ====+===== Search =====
   - **Search request:** The client sends a search request to the server, specifying the search base, scope, filter, and attributes to retrieve.   - **Search request:** The client sends a search request to the server, specifying the search base, scope, filter, and attributes to retrieve.
   - **Server searches:** The server searches its directory based on the client's request.   - **Server searches:** The server searches its directory based on the client's request.
   - **Search response:** The server responds with a search response, containing the matching entries and their attributes.   - **Search response:** The server responds with a search response, containing the matching entries and their attributes.
  
-==== Bind on Search Result with Password ====+===== Bind on Search Result with Password =====
   - **Client selects entry:** The client selects an entry from the search results.   - **Client selects entry:** The client selects an entry from the search results.
   - **Client extracts DN:** The client extracts the DN (distinguished name) from the selected entry.   - **Client extracts DN:** The client extracts the DN (distinguished name) from the selected entry.
Line 45: Line 45:
  
 ---------- ----------
-===== Configure LDAP =====+----------  
 +====== Configure LDAP ======
   * LDAP Integration is configured under the settings tab.   * LDAP Integration is configured under the settings tab.
   * One item that needs a bit more explanation is Filter.   * One item that needs a bit more explanation is Filter.
Line 52: Line 53:
   * This filter will be applied when searching to find the DN of the user who needs to be authenticated.   * This filter will be applied when searching to find the DN of the user who needs to be authenticated.
    
 +<panel type="primary">
 {{:technical:ldap:ldap_settings.png|}} {{:technical:ldap:ldap_settings.png|}}
 +</panel>
 +
 +---------
 +
 +====== Test LDAP Settings ======
 +  * There is also a **Test LDAP Settings** Button that helps you to test the LDAP settings to ensure they work as intended.
 +  * The tests that will be done will be matching the **LDAP Authentication Process** described earlier on this page.
 +<panel type="primary">
 +{{:technical:ldap:ldap_settings_test.png|}}
 +</panel>
 +
  • technical/ldap-integration.1739643245.txt.gz
  • Last modified: 2025/02/15 20:14
  • by system