File: README.txt

package info (click to toggle)
zope-ldapmultiplugins 1.4-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 140 kB
  • ctags: 60
  • sloc: python: 773; makefile: 32
file content (45 lines) | stat: -rw-r--r-- 1,709 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
README for the Zope LDAPMultiPlugins Product

  The LDAPMultiPlugins 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 various plugins. See DEPENDENCIES.txt for 
  software needed by this package.


  **Tested Platforms**

    This version of the LDAPMultiPlugins has been written on and for 
    Zope 2.7.3 and up, and with LDAPUserFolder version 2.6 and up.


  **Caching**

    The results of some calls into the plugins provided by these package can
    be cached using the Zope ZCacheable mechanism:

    - In the Zope Management Interface (ZMI) of your PluggableAuthService
      instance, select 'RAM Cache Manager' from the dropdown, give it an ID
      and configure it according to your needs.

    - Click on your LDAP/ActiveDirectoryMultiPlugin and use the 'Cache' 
      ZMI tab on the far right to associate the newly created RAM Cache
      Manager object with the plugin.

    Now your plugin will use the RAM Cache Manager object to cache results
    from some of the possibly expensive API calls.


  **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.