well the way I do it (For my family calendar)... is this...

1. create a user to hold the calendar and don't share the passwd..

  <user>
    <uid>shared-calendar-user</uid>
    <guid>98714-12349817234-12341234-12341234</guid>
    <password>secured</password>
    <name>Family Calendars</name>
    <first-name>Family</first-name>
    <last-name></last-name>
    <cuaddr>mailto:fam...@local.local</cuaddr>
    <proxies>
           <member type="groups">alluser</member>
        </proxies>
  </user>


2. create the group "alluser"

  <group>
    <uid> alluser </uid>
    <guid>38475234-23452345-23452345-13554</guid>
    <password>doesn't matter</password>
    <name>All people</name>
    <members>
      <member type="users">user1</member>
      <member type="users">user2</member>
    </members>
  </group>
  <group>


Job done..

--Guy

On 19 Nov 2009, at 12:56, Conrad Wasmer wrote:

> Guy-
> 
> I had tried this a while ago, but failed and gave up. But it's been nagging 
> me ever since.  HOW do you delegate out the company-wide calendar?
> 
> Thanks
> 
> Conrad
> 
> On Nov 19, 2009, at 5:57 AM, Guy wrote:
> 
>> 
>> On 19 Nov 2009, at 11:41, Dirk wrote:
>> 
>>> Hello!
>>> 
>>> I am new to this list and interested in running the Darwin Calendar Server 
>>> for a small company.
>>> 
>>> We'd need a setup like this:
>>> 
>>> 4 user accounts:
>>> 
>>> 1 boss
>>> 1 secretary
>>> 2 employees
>>> 
>>> Have 1 personal calendar for each of the 4 users.
>>> 1 company wide shared group calendar where all of the 4 persons have 
>>> read/write access.
>>> The secretary has read/write access to boss’ personal calendar.
>>> 
>>> Calendar Clients are Apple iCal from 10.5. and 10.6 as well as the iPhone 
>>> client.
>>> 
>>> My questions are (after installing DCS and playing with accounts.xml):
>>> 
>>> How do I configure above scenario? Is it possible at all?
>>> 
>> 
>> yup very simple... the company wide calendar you have a few choices on how 
>> to set it up.
>> 
>> 1. just create a user account and delegate it out.
>> 2. create it as a resource and delegate it out.
>> 
>> You can either setup the delegation inside the accounts.xml file or using 
>> ical.  I have to say ical 10.6 (snow leopard) works much better at handling 
>> delegates etc.
>> 
>> On the iphone you'll have to create multiple accounts (using same 
>> credentials), one for each delegate you want to see, you then change the URL 
>> to point to the delegate.
>> 
>>> Do I need a specific release (build) version of the DCS to accomplish this?
>>> 
>> 
>> nope I think any current (ish) release will work fine.
>> 
>>> Is the accounts.xml rewritten by the server when a user assigns a new 
>>> delegate in iCal?
>>> 
>> 
>> nope never written to again. Only read, and seems to only be read on start 
>> up, so any changes you make to it will require a restart to update :(
>> 
>> 
>> --Guy
>> 
>>> Why is accounts.xml as it is? I'd expect a calendar server to have 
>>> calendars as first class objects. Instead, there are users which seem to 
>>> have one (one one?) implicit calendar.
>>> 
>>> Thanks,
>>> Dirk
>>> _______________________________________________
>>> calendarserver-users mailing list
>>> calendarserver-users@lists.macosforge.org
>>> http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users
>> 
>> _______________________________________________
>> calendarserver-users mailing list
>> calendarserver-users@lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users
> 
> 
> --
> Conrad Wasmer
> 612-598-0301
> 

_______________________________________________
calendarserver-users mailing list
calendarserver-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users

Reply via email to