[CalendarServer-users] delegation help?
Cyrus Daboo
cdaboo at apple.com
Mon Nov 12 07:22:24 PST 2007
Hi Frank,
--On November 12, 2007 1:54:15 PM +0100 Frank Strauß
<strauss at ibr.cs.tu-bs.de> wrote:
> That's why I'd like to prepare our LDAP directory (running on a Linux
> box with some "self-made" schema extensions) to support the necessary
> information to the calendar server.
>
> Is it ok to set requireComputerRecord to false in the configuration file
> or are there any functional drawbacks?
When requireComputerRecord is true, the calendar server will look for a
/Computers record matching its hostname in the directory and extract keys
from that that it uses to create a ServicesLocator value. Then, when it
searches for users, it will only match users that have that ServicesLocator
value set. i.e. only those users for whom calendaring has been enabled in
the appropriate fashion will be provisioned on the server.
If requireComputerRecord is false, then the server will provision all users
found via a directory search, irrespective of the ServicesLocator value. So
if you have a directory that does not support the new schema, you can use
the server with requireComputerRecord off.
However, iCal always requires ServicesLocator and the new schema to detect
accounts and calendar users enabled for the server. So you do still need
the new schema for iCal.
> What records and attributes do I have to model in our LDAP schema to
> reflect users, groups, locations and resources correctly? It seems
> calendarPrincipalURI has gone, and servicesLocator is new?! What is the
> exact syntax and meaning? Are there any specs available that are a
> little more detailed than the document "Open Directory Administration
> For Version 10.5 Leopard" [1]?
David Reid has recently added ical-schema.txt into the doc directory in
SVN. That documents the new schema we are using. Let us know if you need
more information.
--
Cyrus Daboo
More information about the calendarserver-users
mailing list