Hi,
you can:
1.) enable the delegation option (see config.js) 2.) use the additionalResources array (see the config.js) 3.) set multiple accounts in globalNetworkCheckSettings (one account for each user)
4.)
You can also create more complicated or even dynamic configuration by using the "auth" module (and the globalNetworkAccountSettings option). Then the user login/password is first send to the auth module - it check whether these credentials are valid /by contacting the Card/CalDAV server/ and generates an XML configuration for the CalDavZAP (this configuration replaces the the account part settings in config.js - see #2 above). So with few minor changes in the auth module (PHP) you can create something like (pseudo code):
switch(user) { user1: XML_config_with_multiple_accounts_1 user2: XML_config_with_multiple_accounts_2 ... }
JM
On May 17, 2013, at 10:52 PM, Jim Seymour jseymour@LinxNet.com wrote:
Hi There,
Have DAViCal server (1.1.1 with iOS patches applied) and several clients working with it. Trying CalDAVZap for a web-based solution.
We have, of course, individual calendars. We'll have group calendars. (The biggest of which, in subscribers, will be the company-wide calendar.) We have individuals which will want to share calendars on a read-only basis with coworkers. Etc.
I, for example, have my calendar, a resource (calendar) that is r/w by a DAViCal group, and a coworker's calendar is marked "public read."
The only calendar that shows up is mine. Is it possible for CalDAVZap users to see the others? Write to the ones that should be writable by them?
Thanks, Jim -- Note: My mail server employs *very* aggressive anti-spam filtering. If you reply to this email and your email is rejected, please accept my apologies and let me know via my web form at http://jimsun.LinxNet.com/contact/scform.php.