Skip to content

Commit

Permalink
Enable configuration for LDAP via GenericSetup profile
Browse files Browse the repository at this point in the history
  • Loading branch information
macagua committed Aug 28, 2015
1 parent 0ec001d commit 9dd4bd7
Showing 1 changed file with 112 additions and 0 deletions.
112 changes: 112 additions & 0 deletions canaimagnulinux/web/policy/profiles/default/ldap_plugin.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
<?xml version="1.0" ?>
<ldapplugins>

<ldapplugin title="Plone managed LDAP" id="ldap-plugin" meta_type="Plone LDAP plugin" update="False">

<interface value="IAuthenticationPlugin"/>
<interface value="ICredentialsResetPlugin"/>
<interface value="IGroupEnumerationPlugin"/>
<interface value="IGroupIntrospection"/>
<interface value="IGroupManagement"/>
<interface value="IGroupsPlugin"/>
<interface value="IPropertiesPlugin"/>
<interface value="IRoleEnumerationPlugin"/>
<interface value="IRolesPlugin"/>
<interface value="IUserAdderPlugin"/>
<interface value="IUserEnumerationPlugin"/>
<interface value="IUserManagement"/>
<plugin_property id="prefix" type="string" mode="w" value=""/>
<plugin_property id="title" type="string" mode="wd" value="Plone managed LDAP"/>
<property id="_login_attr" type="str">
<item value="uid"/>
</property>
<property id="_uid_attr" type="str">
<item value="uid"/>
</property>
<property id="_rdnattr" type="str">
<item value="uid"/>
</property>
<property id="users_base" type="str">
<item value="ou=gente,ou=plataforma,o=canaima"/>
</property>
<property id="users_scope" type="int">
<item value="1"/>
</property>
<property id="_local_groups" type="bool">
<item value="False"/>
</property>
<property id="_implicit_mapping" type="int">
<item value="0"/>
</property>
<property id="groups_base" type="str">
<item value="ou=grupos,ou=plataforma,o=canaima"/>
</property>
<property id="groups_scope" type="int">
<item value="1"/>
</property>
<property id="_binduid" type="str">
<item value="cn=admin,ou=plataforma,o=canaima"/>
</property>
<property id="_bindpwd" type="str">
<item value=""/>
</property>
<property id="_binduid_usage" type="int">
<item value="1"/>
</property>
<property id="read_only" type="bool">
<item value="True"/>
</property>
<property id="_user_objclasses" type="list">
<item value="inetOrgPerson"/>
<item value="top"/>
<item value="person"/>
<item value="posixAccount"/>
<item value="shadowAccount"/>
<item value="organizationalPerson"/>
<item value="tracUser"/>
</property>
<property id="_extra_user_filter" type="str">
<item value=""/>
</property>
<property id="_pwd_encryption" type="str">
<item value="crypt"/>
</property>
<property id="_roles" type="list">
<item value="Member"/>
</property>
<schema>
<attr id="mail">
<item id="public_name" value="email"/>
<item id="ldap_name" value="mail"/>
<item id="friendly_name" value="Email address"/>
<item id="multivalued" value="False"/>
</attr>
<attr id="sn">
<item id="public_name" value=""/>
<item id="ldap_name" value="sn"/>
<item id="friendly_name" value="Surname (unused)"/>
<item id="multivalued" value="False"/>
</attr>
<attr id="uid">
<item id="public_name" value=""/>
<item id="ldap_name" value="uid"/>
<item id="friendly_name" value="User id"/>
<item id="multivalued" value="False"/>
</attr>
<attr id="cn">
<item id="public_name" value="fullname"/>
<item id="ldap_name" value="cn"/>
<item id="friendly_name" value="Canonical Name"/>
<item id="multivalued" value="False"/>
</attr>
</schema>
<server update="False" delete="False">
<item id="host" value="ldap1.canaima.softwarelibre.gob.ve" type="str"/>
<item id="op_timeout" value="-1" type="int"/>
<item id="protocol" value="ldap" type="str"/>
<item id="port" value="389" type="str"/>
<item id="conn_timeout" value="5" type="int"/>
</server>
</ldapplugin>

</ldapplugins>

0 comments on commit 9dd4bd7

Please sign in to comment.