Zarafa Novell eDirectory integration
From Zarafa wiki
(Difference between revisions)
| Line 2: | Line 2: | ||
<pre> | <pre> | ||
| - | + | ldap_host = localhost | |
| - | + | ldap_port = 389 | |
| - | + | ldap_protocol = ldap | |
| - | + | ldap_server_charset = utf-8 | |
| - | + | ldap_bind_user = cn=zarafa,ou=tu,o=be | |
| - | + | ldap_bind_passwd = password | |
| - | + | ldap_network_timeout = 30 | |
| - | + | ldap_search_base = o=be | |
| - | + | ldap_object_type_attribute = objectClass | |
| - | + | ldap_user_type_attribute_value = zarafa-user | |
| - | + | ldap_group_type_attribute_value = zarafa-group | |
| - | + | ldap_contact_type_attribute_value = zarafa-contact | |
| - | + | ldap_company_type_attribute_value = organizationalUnit | |
| - | + | ldap_addresslist_type_attribute_value = zarafa-addresslist | |
| - | + | ldap_dynamicgroup_type_attribute_value = zarafa-dynamicgroup | |
| - | + | ldap_user_search_filter = (objectClass=zarafa-user) | |
| - | + | ldap_user_unique_attribute = uid | |
| - | + | ldap_user_unique_attribute_type = text | |
| - | + | ldap_fullname_attribute = fullname | |
| - | + | ldap_loginname_attribute = uid | |
| - | + | ldap_password_attribute = userPassword | |
| - | + | ldap_authentication_method = bind | |
| - | + | ldap_emailaddress_attribute = mail | |
| - | + | ldap_emailaliases_attribute = zarafaAliases | |
| - | + | ldap_isadmin_attribute = zarafaAdmin | |
| - | + | ldap_nonactive_attribute = | |
| - | + | ldap_resource_type_attribute = zarafaResourceType | |
| - | + | ldap_resource_capacity_attribute = zarafaResourceCapacity | |
| - | + | ldap_sendas_attribute = zarafaSendAsPrivilege | |
| - | + | ldap_sendas_attribute_type = text | |
| - | + | ldap_sendas_relation_attribute = | |
| - | + | ldap_user_certificate_attribute = userCertificate | |
| - | + | !propmap /etc/zarafa/ldap.propmap.cfg | |
| - | + | ldap_group_search_filter = (objectClass=group) | |
| - | + | ldap_group_unique_attribute = cn | |
| - | + | ldap_group_unique_attribute_type = text | |
| - | + | ldap_groupname_attribute = cn | |
| - | + | ldap_groupmembers_attribute = member | |
| - | + | ldap_groupmembers_attribute_type = dn | |
| - | + | ldap_groupmembers_relation_attribute = | |
| - | + | ldap_group_security_attribute = zarafaSecurityGroup | |
| - | + | ldap_group_security_attribute_type = boolean | |
| - | + | ldap_company_search_filter = | |
| - | + | ldap_company_unique_attribute = ou | |
| - | + | ldap_company_unique_attribute_type = text | |
| - | + | ldap_companyname_attribute = ou | |
| - | + | ldap_company_view_attribute = zarafaViewPrivilege | |
| - | + | ldap_company_view_attribute_type = text | |
| - | + | ldap_company_view_relation_attribute = | |
| - | + | ldap_company_admin_attribute = zarafaAdminPrivilege | |
| - | + | ldap_company_admin_attribute_type = text | |
| - | + | ldap_company_admin_relation_attribute = | |
| - | + | ldap_company_system_admin_attribute = zarafaSystemAdmin | |
| - | + | ldap_company_system_admin_attribute_type = text | |
| - | + | ldap_company_system_admin_relation_attribute = | |
| - | + | ldap_dynamicgroup_search_filter = | |
| - | + | ldap_dynamicgroup_unique_attribute = cn | |
| - | + | ldap_dynamicgroup_unique_attribute_type = text | |
| - | + | ldap_dynamicgroup_filter_attribute = zarafaFilter | |
| - | + | ldap_dynamicgroup_search_base_attribute = zarafaBase | |
| - | + | ldap_dynamicgroup_name_attribute = cn | |
| - | + | ldap_quota_userwarning_recipients_attribute = zarafaQuotaUserWarningRecipients | |
| - | + | ldap_quota_userwarning_recipients_attribute_type = text | |
| - | + | ldap_quota_userwarning_recipients_relation_attribute = | |
| - | + | ldap_quota_companywarning_recipients_attribute = zarafaQuotaCompanyWarningRecipients | |
| - | + | ldap_quota_companywarning_recipients_attribute_type = text | |
| - | + | ldap_quota_companywarning_recipients_relation_attribute = | |
| - | + | ldap_quotaoverride_attribute = zarafaQuotaOverride | |
| - | + | ldap_warnquota_attribute = zarafaQuotaWarn | |
| - | + | ldap_softquota_attribute = zarafaQuotaSoft | |
| - | + | ldap_hardquota_attribute = zarafaQuotaHard | |
| - | + | ldap_userdefault_quotaoverride_attribute = zarafaUserDefaultQuotaOverride | |
| - | + | ldap_userdefault_warnquota_attribute = zarafaUserDefaultQuotaWarn | |
| - | + | ldap_userdefault_softquota_attribute = zarafaUserDefaultQuotaSoft | |
| - | + | ldap_userdefault_hardquota_attribute = zarafaUserDefaultQuotaHard | |
| - | + | ldap_quota_multiplier = 1 | |
| - | + | ldap_addressbook_hide_attribute = zarafaHidden | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
</pre> | </pre> | ||
Revision as of 09:14, 27 April 2011
The following ldap configuration file can be used to integrate Zarafa with a Novell eDirectory.
ldap_host = localhost ldap_port = 389 ldap_protocol = ldap ldap_server_charset = utf-8 ldap_bind_user = cn=zarafa,ou=tu,o=be ldap_bind_passwd = password ldap_network_timeout = 30 ldap_search_base = o=be ldap_object_type_attribute = objectClass ldap_user_type_attribute_value = zarafa-user ldap_group_type_attribute_value = zarafa-group ldap_contact_type_attribute_value = zarafa-contact ldap_company_type_attribute_value = organizationalUnit ldap_addresslist_type_attribute_value = zarafa-addresslist ldap_dynamicgroup_type_attribute_value = zarafa-dynamicgroup ldap_user_search_filter = (objectClass=zarafa-user) ldap_user_unique_attribute = uid ldap_user_unique_attribute_type = text ldap_fullname_attribute = fullname ldap_loginname_attribute = uid ldap_password_attribute = userPassword ldap_authentication_method = bind ldap_emailaddress_attribute = mail ldap_emailaliases_attribute = zarafaAliases ldap_isadmin_attribute = zarafaAdmin ldap_nonactive_attribute = ldap_resource_type_attribute = zarafaResourceType ldap_resource_capacity_attribute = zarafaResourceCapacity ldap_sendas_attribute = zarafaSendAsPrivilege ldap_sendas_attribute_type = text ldap_sendas_relation_attribute = ldap_user_certificate_attribute = userCertificate !propmap /etc/zarafa/ldap.propmap.cfg ldap_group_search_filter = (objectClass=group) ldap_group_unique_attribute = cn ldap_group_unique_attribute_type = text ldap_groupname_attribute = cn ldap_groupmembers_attribute = member ldap_groupmembers_attribute_type = dn ldap_groupmembers_relation_attribute = ldap_group_security_attribute = zarafaSecurityGroup ldap_group_security_attribute_type = boolean ldap_company_search_filter = ldap_company_unique_attribute = ou ldap_company_unique_attribute_type = text ldap_companyname_attribute = ou ldap_company_view_attribute = zarafaViewPrivilege ldap_company_view_attribute_type = text ldap_company_view_relation_attribute = ldap_company_admin_attribute = zarafaAdminPrivilege ldap_company_admin_attribute_type = text ldap_company_admin_relation_attribute = ldap_company_system_admin_attribute = zarafaSystemAdmin ldap_company_system_admin_attribute_type = text ldap_company_system_admin_relation_attribute = ldap_dynamicgroup_search_filter = ldap_dynamicgroup_unique_attribute = cn ldap_dynamicgroup_unique_attribute_type = text ldap_dynamicgroup_filter_attribute = zarafaFilter ldap_dynamicgroup_search_base_attribute = zarafaBase ldap_dynamicgroup_name_attribute = cn ldap_quota_userwarning_recipients_attribute = zarafaQuotaUserWarningRecipients ldap_quota_userwarning_recipients_attribute_type = text ldap_quota_userwarning_recipients_relation_attribute = ldap_quota_companywarning_recipients_attribute = zarafaQuotaCompanyWarningRecipients ldap_quota_companywarning_recipients_attribute_type = text ldap_quota_companywarning_recipients_relation_attribute = ldap_quotaoverride_attribute = zarafaQuotaOverride ldap_warnquota_attribute = zarafaQuotaWarn ldap_softquota_attribute = zarafaQuotaSoft ldap_hardquota_attribute = zarafaQuotaHard ldap_userdefault_quotaoverride_attribute = zarafaUserDefaultQuotaOverride ldap_userdefault_warnquota_attribute = zarafaUserDefaultQuotaWarn ldap_userdefault_softquota_attribute = zarafaUserDefaultQuotaSoft ldap_userdefault_hardquota_attribute = zarafaUserDefaultQuotaHard ldap_quota_multiplier = 1 ldap_addressbook_hide_attribute = zarafaHidden
To extend eDirectory with the Zarafa schema you need to have a ldif file. I added in the attachment the converted Zarafa schema to ldif. With the ICE plugin in the eDirectory iManager you can import the ldif file.