[CalendarServer-users] Configure ldap with Caldav
Gaurav Jain
monkeyfdude at gmail.com
Mon May 25 08:33:08 PDT 2015
Hi,
I am very new to ldap and I am struggling setting it up for Caldav server.
I am trying to setup ldap sever to work with Caldav Server. I see mapping
in stdconfig.py as below.
But the mapping does not specify the user password. Would you be able to
tell the mapping b/w ldap password attribute and caldav field
* What is credentials for?
* Would you be to tell the ldap structure to be created to work with Caldav?
*Any help will be greatly appreciated.*
"ldap": {60
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L60>
"recordTypes": ("users", "groups"),61
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L61>
"uri": "ldap://localhost/",62
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L62>
"credentials": {63
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L63>
"dn": None,64
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L64>
"password": None,65
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L65>
},66
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L66>
"rdnSchema": {67
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L67>
"base": "dc=example,dc=com",68
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L68>
"users": "cn=users",69
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L69>
"groups": "cn=groups",70
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L70>
"locations": "cn=locations",71
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L71>
"resources": "cn=resources",72
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L72>
"addresses": "cn=addresses",73
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L73>
},74
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L74>
"mapping": {75
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L75>
"uid": ["apple-generateduid", ],76
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L76>
"guid": ["apple-generateduid", ],77
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L77>
"shortNames": ["uid", ],78
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L78>
"fullNames": ["cn", ],79
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L79>
"emailAddresses": ["mail", ],80
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L80>
"memberDNs": ["uniqueMember", ],81
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L81>
"readWriteProxy": ["icsContact", ],82
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L82>
"readOnlyProxy": ["icsSecondaryOwners", ],83
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L83>
},84
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L84>
"extraFilters": {85
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L85>
"users": "",86
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L86>
"groups": "",87
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L87>
"locations": "",88
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L88>
"resources": "",89
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L89>
"addresses": "",90
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L90>
},91
<https://trac.calendarserver.org/browser/CalendarServer/trunk/twistedcaldav/stdconfig.py#L91>
},
Best Regards,
Gaurav Jain
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-users/attachments/20150525/a9a263e8/attachment.html>
More information about the calendarserver-users
mailing list