diff --git a/lam/HISTORY b/lam/HISTORY index 3ed43879..039e8df4 100644 --- a/lam/HISTORY +++ b/lam/HISTORY @@ -5,6 +5,7 @@ June 2017 - Windows: Support unlocking of users with too many failed login attempts - LAM Pro: -> Custom fields: can be used for file upload + -> Custom fields: new selection list type that gets options from LDAP search -> Kopano support diff --git a/lam/docs/manual-sources/chapter-modules.xml b/lam/docs/manual-sources/chapter-modules.xml index 4315b061..fa958423 100644 --- a/lam/docs/manual-sources/chapter-modules.xml +++ b/lam/docs/manual-sources/chapter-modules.xml @@ -5026,6 +5026,39 @@ OK (10 msec) + LDAP search select list + + This is similar to "Select list" but the option are read from LDAP. + You can use this to define e.g. a DN selection list. Multiple values are + supported. + + + + + + + + + + LDAP suffix: The LDAP DN that is used as starting point to search + for LDAP entries. + + LDAP filter: Only LDAP entries that match this filter will be used. + If all entries should be used then use "(objectclass=*)". + + Attribute name: The values of this attribute will be used to build + the selection list. + + Presentation: + + + + + + + + + Validation expressions: diff --git a/lam/docs/manual-sources/chapter-selfService.xml b/lam/docs/manual-sources/chapter-selfService.xml index 1db39f42..ed08f35c 100644 --- a/lam/docs/manual-sources/chapter-selfService.xml +++ b/lam/docs/manual-sources/chapter-selfService.xml @@ -1262,7 +1262,7 @@
- Custom fields (LAM Pro) + Custom fields This module allows you to manage LDAP attributes that are not covered by the other LAM modules (e.g. if you use custom LDAP schemas). @@ -1516,6 +1516,39 @@ + LDAP search select list + + This is similar to "Select list" but the option are read from + LDAP. You can use this to define e.g. a DN selection list. Multiple + values are supported. + + + + + + + + + + LDAP suffix: The LDAP DN that is used as starting point to search + for LDAP entries. + + LDAP filter: Only LDAP entries that match this filter will be + used. If all entries should be used then use "(objectclass=*)". + + Attribute name: The values of this attribute will be used to build + the selection list. + + Presentation: + + + + + + + + + Validation expressions: diff --git a/lam/docs/manual-sources/images/customFields26.png b/lam/docs/manual-sources/images/customFields26.png new file mode 100644 index 00000000..13e55a00 Binary files /dev/null and b/lam/docs/manual-sources/images/customFields26.png differ diff --git a/lam/docs/manual-sources/images/customFields27.png b/lam/docs/manual-sources/images/customFields27.png new file mode 100644 index 00000000..8bcc8d06 Binary files /dev/null and b/lam/docs/manual-sources/images/customFields27.png differ