zope 2 pas插件提供来自ldap目录的组

Products.PASGroupsFromLDA的Python项目详细描述


这个pas插件允许您连接到某个ldap服务器。我们已经用 openldap、apples opendirectory和microsoft active directory。

组是只读的,因此不能将新组从plone添加到ldap中。今年五月 以后可以随意添加

你不需要像LDAPMultiPlugins那样的映射所有小组都从 您搜索的DN您可以将PASGroupsFromLDAPLDAPMultiPlugins。但请确保禁用 LDAPMultiPlugins

pasgroupsfromldap是一个支持以下接口的多插件:

  • IGroupsPlugin(来自PluggableAuthService,短pas)
  • IGroupEnumerationPlugin(来自pas)
  • IGroupIntrospection(来自PlonePAS
  • IPropertiesPlugin(来自pas)

安装

最新版本或Subversion需要以下步骤:

  • 确保已安装python-ldap,例如在基于debian的os上 sudo apt-get install python-ldap或将其包含到构建中。
  • 使用buildout,将Products.PASGroupsFromLDAP添加到 你的zope实例
  • portal_setup或quickinstaller并安装它。
  • 在ZMIYOURPLONE/acl_users/groups_from_ldap/manage中,您可以更改LDAP 设置
  • 转到IPropertiesPlugin配置并确保 groups_from_ldap在上面。

从Oldschool产品更新到Egg:

如果您需要使用旧的、非蛋化的版本升级zope实例, 在这个模块中,您需要像这样修复zope:

  • 在调试模式下启动zope:

    >>> app['Control_Panel']['Products'].manage_delObjects(['PASGroupsFromLDAP'])
    >>> import transaction()
    >>> transaction.commit()
    
  • 重新启动zope

  • 从acl用户中删除pasgroupsfromldap插件。

  • 重新创建插件。

待办事项

  • 清除插件的添加/编辑
  • 不添加默认的groups_from_ldap对象due setuphandler

更改

1.2.3
添加了指向要匹配的用户属性的可配置属性 用于组查找(GOGO)。
1.2.2
需要带有configure.zcml和include configure.zcml的bda.ldap版本 (LDR)
1.2.1
修复有时奇怪的添加和编辑机制(rnix-2009-03-10)。
1.2.0
为插件编写ZMI add表单还没人错过??(rnix-2009-03-10)
1.1.2
文件更新程序(RNIX-2009-03-10)
1.1.1
管理配置后设置p_更改为True从未检测到此错误 因为LDAP会话本身以前一直保存在插件中。 (rnix-2009-02-16)
1.1
修复由于bda.ldap中的更改而导致的插件对象上的LDAP属性。 (rnix-2009-02-10)
1.1及之前
初始工作。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在OSGi felix scr注释中将运行时参数传递给服务   java如何按字母顺序将对象插入ArrayList?   在Netbeans中调试Java   java从json文件中获取不同的照片   通过迭代和打印将java插入2个哈希表的运行时间   java如何替换JUnit 5中的WireMock@Rule注释?   shell在javajsch程序中使用'been'命令访问受限目录   java RMI是什么类型的?   javajooq别名构造   java如何通过在testNG中创建对象来调用测试方法   java下载从安卓 URL加载到imageview中的图像   从java运行bat文件   带有客户端证书的java嵌入式Jetty   java Ajax将JSON数组发送到servlet   创建数据并将数据添加到SQLite数据库时发生java错误   添加CV的javascript HRMS项目过程   java AspectJ加载时编织不起作用   java动态更改(使用JMX)正在监视的文件夹中的新文件   java岛数迭代矩阵并将节点标记为已访问