[CalendarServer-users] Adding principals

Sebastian Hagedorn Hagedorn at uni-koeln.de
Tue Sep 5 13:06:02 PDT 2006


Hi Cyrus,

-- Cyrus Daboo <cdaboo at apple.com> is rumored to have mumbled on 5. 
September 2006 11:58:59 -0400 regarding Re: [CalendarServer-users] Adding 
principals:

>> The Capability only reads:
>>
>> Content-Length: 0
>>
>> That can't be right!?
>
> No - that display is currently broken in Mulberry.

OK.

>> The Access button is greyed out. Shouldn't I be able to view or set ACLs?
>
> Try details on a calendar or a collection within the server hierarchy -
> Access should then be enabled.

D'oh! The egg on my face is all mine ;-)

>> So <principal><all/></principal> refers to <DAV:all>? I'm not sure I get
>> that, but I suppose I don't need to at this point :-)
>
> The <acl> element in repository.xml 'mirrors' the WebDAV <DAV:acl>
> element and its child elements. So what you seen in the XML file is
> basically what would appear in the body of a WebDAV ACL method request
> when a client tries to set ACLs, though with DAV: as the namespace for
> the elements. So to know really what that element does in repository.xml
> you need to read the WebDAV ACL spec.

Thanks for the explanation. I will read up on that at some point.

>>> For 'regular' users you should not use
>>> that - use the <user> element with 'repeat=99' as the guide for those.
>>
>> I did, but I didn't specify a calendar. Should I?
>
> You should setup at least one default calendar for each user just to make
> things easier.

Not only that, it appears. Now that I added default calendars everything is 
peachy! This is the logging I just got from logging in as a non-admin user:

2006/09/05 22:00 CEST [HTTPChannel,0,87.78.106.73] OPTIONS 
/calendars/users/a0620/ HTTP/1.1
2006/09/05 22:00 CEST [HTTPChannel,0,87.78.106.73] 'Invalid privileges with 
no authentication details: <OPTIONS /calendars/users/a0620/ (1, 1)>'
2006/09/05 22:00 CEST [HTTPChannel,0,87.78.106.73] OPTIONS 
/calendars/users/a0620/ HTTP/1.1
2006/09/05 22:00 CEST [HTTPChannel,0,87.78.106.73] PROPFIND 
/calendars/users/a0620/ HTTP/1.1
2006/09/05 22:00 CEST [HTTPChannel,1,87.78.106.73] PROPFIND 
/calendars/users/a0620/calendar/ HTTP/1.1
2006/09/05 22:00 CEST [HTTPChannel,2,87.78.106.73] PROPFIND 
/calendars/users/a0620/calendar/ HTTP/1.1
2006/09/05 22:01 CEST [HTTPChannel,3,87.78.106.73] PROPFIND 
/calendars/users/a0620/inbox/ HTTP/1.1

So all is well for now ... thanks for your help!
--
Sebastian Hagedorn - RZKR-R1 (Flachbau), Zi. 18, Robert-Koch-Str. 10
Zentrum für angewandte Informatik - Universitätsweiter Service RRZK
Universität zu Köln / Cologne University - Tel. +49-221-478-5587
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 194 bytes
Desc: not available
Url : http://lists.macosforge.org/pipermail/calendarserver-users/attachments/20060905/9a9529ab/attachment.bin


More information about the calendarserver-users mailing list