You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: enterprise/all-enteprise-features/ldap-and-active-directory-integration/configuration.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ description: How to configure connection between Defguard instance and LDAP.
8
8
Active Directory support is available in Defguard ≥ v1.3.0
9
9
{% endhint %}
10
10
11
-
{% hint style="danger" %}
11
+
{% hint style="warning" %}
12
12
If you are using the integration across multiple nested organizational units, please read the [#multiple-nested-ous](configuration.md#multiple-nested-ous"mention") section.
13
13
{% endhint %}
14
14
@@ -66,7 +66,9 @@ This is an example configuration for an OpenLDAP server integrated with Samba (h
66
66
67
67
### Multiple nested OUs
68
68
69
-
Using the integration with multiple nested organizational units may currently lead to some unexpected behavior. The following issues are known to occur:
69
+
Multiple nested organizational units are supported in Defguard 1.4.0 and above.
70
+
71
+
If you are using an older version of Defguard, using the integration with multiple nested organizational units may currently lead to some unexpected behavior. The following issues are known to occur:
70
72
71
73
* If you have duplicate user RDNs across multiple OUs a database error may occur: `Duplicate key violates unique constraint 'unique_ldap_rdn'` , causing issues with two way synchronization. This would happen in the following scenario:
72
74
*`CN=user1,OU=ou1,OU=ou,DC=example`
@@ -78,5 +80,5 @@ Using the integration with multiple nested organizational units may currently le
78
80
79
81
In this example, the user's DN has deeper nesting than the search base, preventing matching them during the group members lookup.
80
82
81
-
To fix this problem, you should limit the search base to one organizational unit only, if possible. Otherwise we are working on a solution, the status can be tracked in the following issue: [https://github.com/DefGuard/defguard/issues/1242](https://github.com/DefGuard/defguard/issues/1242).
83
+
To fix this problem, you should limit the search base to one organizational unit only, if possible.
Copy file name to clipboardExpand all lines: enterprise/all-enteprise-features/ldap-and-active-directory-integration/settings-table.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,10 @@ description: List with description of settings for LDAP found in settings page.
4
4
5
5
# Settings table
6
6
7
+
{% hint style="warning" %}
8
+
Ensure that the letter casing in your Defguard settings matches exactly with your LDAP configuration. For instance, if your LDAP uses 'CN', be sure to enter it as 'CN' in the settings, not 'cn'.
Copy file name to clipboardExpand all lines: enterprise/all-enteprise-features/ldap-and-active-directory-integration/two-way-ldap-and-active-directory-synchronization.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,6 +63,8 @@ If you want to synchronize only selected users, you can specify the groups of wh
63
63
64
64
This can be useful if you have a lot of users in your LDAP server and want to synchronize/pull only users belonging to a given group, e.g. `defguard-sync`.
65
65
66
+
Another use case would be if you want to have some Defguard users that you don't want to synchronize with LDAP. If those users are not members of the synchronization groups, they won't be touched (and deleted) by the integration.
67
+
66
68
This setting is described in more depth in [settings-table.md](settings-table.md"mention") and affects both LDAP → Defguard and Defguard → LDAP synchronizations.
67
69
68
70
After specifying synchronization groups, only members of those groups will be kept in sync.
0 commit comments