| "rdnSchema": { | |
| 67 | "base": "dc=example,dc=com", |
|---|---|
| 68 | "users": "cn=users", |
| 69 | "groups": "cn=groups", |
| 70 | "locations": "cn=locations", |
| 71 | "resources": "cn=resources", |
| 72 | "addresses": "cn=addresses", |
| 73 | }, |
Thank you for the response.* So, I assume Calendar Server will use LDAP bind command to authenticate user against LDAP.
My apologies for asking questions on LDAP.My question is which LDAP password will it use to authenticate the user supplied password received at 8008/8443?Where is the LDAP password located that LDAP bind command will use to login/authenticate incoming user.Best Regards,Gaurav JainOn Mon, May 25, 2015 at 9:53 AM, Morgen Sagen <sagen@apple.com> wrote:
> On May 25, 2015, at 8:33 AM, Gaurav Jain <monkeyfdude@gmail.com> wrote:
>
> 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
>
You don’t specify a password attribute in Calendar Server's LDAP configuration — authentication is done via an LDAP bind command.
> * What is credentials for?
An LDAP administrator might choose to configure their LDAP server to not return certain sensitive attributes to unauthenticated searches, so the “credentials” section allows you to set the dn and password to use to authenticate with the LDAP server in that case.