Hi Charles
On Wed, 2005-10-19 at 15:03 -0400, Charles Martin wrote:
Hi guys !
We're in the last stretch of a phpgw install and we have now
stumbled upon an access issue which we would like your inputs or ideas
on. In short, some users need to be in the same group in order to share
files in the FileManager app. Sadly, putting them in a common group also
gives them access to their reciprocal calendars.
This will not be the case in head later today. This has long been a
problem for people. As I have had to make other changes to the ACL
handling in head I changed this also. Calendar was the only app which
had this behaviour and it seemed wrong to me.
I was planning to make a formal announcement once it was in HEAD, but
here goes.
The new version of calendar, which will be in the HEAD branch of CVS
sometime this evening (AEST UTC+10) will allow you have any contact as a
participant in a calendar event. As we now have a link between accounts
and contacts all participants will be stored as contacts. The other
significant change is that now users have no default read rights to
calendars of other members of the groups they are members of.
Stage 2 will include email invitations to non phpGW users, using iCal
attachments.
In the ACL manager, you
can give supplemental rights to groups/users to access some of your data
but, I don't see anywhere a place where you can remove default rights
like accessing the calendar events. Is there a solution for this hidden
somewhere in the app or is this a detail we'll have to come up with a
custom solution ?
If you want to stay with the 0.9.16 version of calendar, then you will
need to hack it. The changes need to be implemented in several places
within bocal.
P.S. : We can't put them "private" because the secretary still needs to
see these events in order to coordinate them
P.P.S. : In the acl window for the calendar, there's a private column
which stays disabled... is this what that column was meant for ? If so,
how would I get it working ?
Nope only users can grant private access to private events.
Cheers
Dave