1 .TH SLAPO-ADREMAP 5 "RELEASEDATE" "OpenLDAP LDVERSION"
2 .\" Copyright 2015 Howard Chu, All Rights Reserved.
5 slapo-adremap \- AD Remap overlay to slapd
13 remaps some attribute values for compatibility between Microsoft AD
14 and older POSIX systems' PAM/NSS clients. It can be configured to
15 convert values of given attributes to lower case, and it can be
16 configured to generate RFC2307-compliant group memberships based
17 on RFC2307bis groups. All mapping is only performed on entries
18 returned as search responses.
21 The config directives that are specific to the
23 overlay must be prefixed by
25 to avoid potential conflicts with directives specific to the underlying
26 database or to other stacked overlays.
30 This directive adds the
32 overlay to the current database, see
39 configuration options are defined for the adremap overlay. They must
42 directive. They can each be specified multiple times:
44 .B adremap-downcase <attr>
45 Specify an attributeType whose values will all be mapped to lowercase
46 when returned in search responses.
48 .B adremap-dnmap <dnattr> <derefattr> <newattr>
49 Specify a DN-valued attributeType whose values will be dereferenced. The
51 of the target entry will be retrieved and its value will be added to the
56 This example configures the
60 attributes to lowercase, and create
62 values for group entries.
73 adremap-dnmap member uid memberUid
79 if compiled as a run-time module;
84 default slapd configuration file
90 overlay supports dynamic configuration via
94 This module was written in 2015 by Howard Chu.