File tree 3 files changed +14
-0
lines changed
3 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -35,6 +35,8 @@ feel free to create pull requests. You can find available options in `defaults/m
35
35
Some default values for domain specific configuration options are:
36
36
37
37
sssd_domain_defaults:
38
+ min_id: 1
39
+ max_id: 0
38
40
id_provider: ldap
39
41
auth_provider: ldap
40
42
enumerate: 'false'
@@ -51,6 +53,8 @@ Role supports configuring multiple domains using following syntax:
51
53
52
54
sssd_domains:
53
55
- name: domain_name
56
+ min_id:
57
+ max_id:
54
58
id_provider:
55
59
auth_provider:
56
60
ldap_uri:
Original file line number Diff line number Diff line change @@ -11,6 +11,8 @@ sssd_nss:
11
11
filter_groups : root
12
12
13
13
sssd_domain_defaults :
14
+ min_id : 1
15
+ max_id : 0
14
16
id_provider : ldap
15
17
auth_provider : ldap
16
18
enumerate : ' false'
@@ -24,6 +26,8 @@ sssd_domain_defaults:
24
26
25
27
sssd_domains :
26
28
- name : default
29
+ min_id : " {{ sssd_domain_defaults.min_id }}"
30
+ max_id : " {{ sssd_domain_defaults.max_id }}"
27
31
id_provider : " {{ sssd_domain_defaults.id_provider }}"
28
32
auth_provider : " {{ sssd_domain_defaults.auth_provider }}"
29
33
ldap_uri : " {{ sssd_domain_defaults.ldap_uri }}"
Original file line number Diff line number Diff line change @@ -11,6 +11,12 @@ filter_groups = {{ sssd_nss.filter_users }}
11
11
{% for domain in sssd_domains %}
12
12
[domain/{{ domain.name }}]
13
13
{# providers #}
14
+ min_id = {{ domain.min_id
15
+ if domain.min_id is defined
16
+ else sssd_domain_defaults.min_id }}
17
+ max_id = {{ domain.max_id
18
+ if domain.max_id is defined
19
+ else sssd_domain_defaults.max_id }}
14
20
id_provider = {{ domain.id_provider
15
21
if domain.id_provider is defined
16
22
else sssd_domain_defaults.id_provider }}
You can’t perform that action at this time.
0 commit comments