Table of Contents
PaperCut NG supports the following LDAP server types out-of-the-box:
Novell eDirectory
Microsoft Active Directory
Unix/NIS/Posix
and basic configuration options for these platforms/environments are discussed at the section called “Using LDAP for user synchronization”.
However, other server/schema types can be supported by defining the fields to query and the LDAP searches to perform. These options are configured by adjusting config entries in the Config Editor, which can be opened from the Options tab. The following config items are available:
Config name | Description |
---|---|
ldap.schema.user-name-field | The LDAP field that contains the user's username. |
ldap.schema.user-full-name-field | The LDAP field that contains the user's full name. |
ldap.schema.user-email-field | The LDAP field that contains the user's email address. |
ldap.schema.user-department-field | The LDAP field that contains the user's department. |
ldap.schema.user-office-field | The LDAP field that contains the user's office location. |
ldap.schema.user-name-search |
The LDAP search to retrieve the user. The |
ldap.schema.group-name-field | The LDAP field that contains the group's name. |
ldap.schema.group-member-field | The LDAP field that contains the group members. |
ldap.schema.group-search |
The LDAP search to retrieve the group. The |
ldap.schema.posix-groups |
If |
Table C.1. LDAP Config entries
When a particular LDAP server type is selected (e.g. Novell eDirectory), PaperCut NG uses the following defaults to query the LDAP server. These defaults can be used as a starting point for customizing the LDAP searches or for supporting other server types.
If the LDAP server is configured to support Unix based authentication then this schema type can be used. The following defaults are used.
Config name | Default value |
---|---|
ldap.schema.user-name-field |
|
ldap.schema.user-full-name-field |
|
ldap.schema.user-email-field |
|
ldap.schema.user-department-field |
|
ldap.schema.user-office-field | [not set] |
ldap.schema.user-name-search |
|
ldap.schema.group-name-field |
|
ldap.schema.group-member-field |
|
ldap.schema.group-search |
|
ldap.schema.posix-groups |
|
Table C.2. Unix / Open Directory LDAP default settings
If the LDAP server is a Novell eDirectory then the following defaults are used.
Config name | Default value |
---|---|
ldap.schema.user-name-field |
|
ldap.schema.user-full-name-field |
|
ldap.schema.user-email-field |
|
ldap.schema.user-department-field |
|
ldap.schema.user-office-field |
|
ldap.schema.user-name-search |
|
ldap.schema.group-name-field |
|
ldap.schema.group-member-field |
|
ldap.schema.group-search |
|
ldap.schema.posix-groups |
|
Table C.3. Novell eDirectory LDAP default settings
If the LDAP server is a Microsoft Active Directory then the following defaults are used.
Config name | Default value |
---|---|
ldap.schema.user-name-field |
|
ldap.schema.user-full-name-field |
|
ldap.schema.user-email-field |
|
ldap.schema.user-department-field |
|
ldap.schema.user-office-field |
|
ldap.schema.user-name-search |
|
ldap.schema.group-name-field |
|
ldap.schema.group-member-field |
|
ldap.schema.group-search |
|
ldap.schema.posix-groups |
|
Table C.4. Active Directory LDAP default settings
© Copyright 1999-2009. PaperCut Software International Pty Ltd. All rights reserved.