LDAP-backed plugins for the Zope PluggableAuthService
Project description
Products.LDAPMultiPlugins
The LDAPMultiPlugins package provides PluggableAuthService plugins that use LDAP as the backend for the services they provide. The PluggableAuthService is a Zope user folder product that can be extended in modular fashion using so-called plugins.
The plugins in this package provide a PluggableAuthService-compatible shim around a LDAPUserFolder instance. After instantiating a plugin all further configuration is done on the LDAPUserFolder object itself, which is created automatically inside the plugin. Visit the ZMI Configure tab to find it.
Bug tracker
Please post questions, bug reports or feature requests to the bug tracker at https://github.com/dataflake/Products.LDAPMultiPlugins/issues
Special features - Active Directory Multi Plugin
Properties of the ADMultiPlugin instance:
groupid_attr - the LDAP attribute used for group ids.
grouptitle_attr - the LDAP attribute used to compose group titles.
group_class - the LDAP class of group objects.
group_recurse - boolean indicating whether to determine group memberships of a user by unrolling nested group relationships (expensive). This feature is not guaranteed to work at this moment.
Active Directory configuration hints
In order for groups support to work correctly, you may have to set the following properties. Every situation is different, but this has helped some people succeed:
On the “Properties” tab for the ActiveDirectoryMultiPlugin, set the groupid_attr property to “name”.
On the contained LDAPUserFolder’s “Configure” tab, choose a property other than “objectGUID”, e.g. “sAMAccountName” for the User ID property. To get to the LDAPUserFolder, click on the ActiveDirectoryMultiPlugin “Content” tab.
Please see README.ActiveDirectory from the LDAPUserFolder package for additional information.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file Products.LDAPMultiPlugins-5.0.tar.gz.
File metadata
- Download URL: Products.LDAPMultiPlugins-5.0.tar.gz
- Upload date:
- Size: 26.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4174638c44e6e2f2b8d8dea153174e9726075984d9634b47842a7add2a3b2fd6
|
|
| MD5 |
c3d4d8ce2a2288ec705d68c043af3a84
|
|
| BLAKE2b-256 |
0c6160baa81a5cef0a984c228e5256052b72894e1b98a8c070e38bf0526b7d9e
|
File details
Details for the file Products.LDAPMultiPlugins-5.0-py3-none-any.whl.
File metadata
- Download URL: Products.LDAPMultiPlugins-5.0-py3-none-any.whl
- Upload date:
- Size: 23.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7da0d48ee732a132c95301decd168d1cb6490979e47267e229777c4807bfdc34
|
|
| MD5 |
d1cccd758280137a85cbb35984871d9c
|
|
| BLAKE2b-256 |
b11f124ce3e5f16bdb24d69984375acf720b280de7f6c1a9372fca25566f0256
|