120
votes
vote

Calendar app with access control lists

submitted by Bob Watkins 11 months ago

I'm imagining something like the various web-based calendars already out there, but on steroids: each entry in the calendar can be tagged with an access control list (ACL) that determine how the entry is displayed.

Like ACLs in operating systems, they would have the form role:access where "role" is a user-defined rolename

Access rights might be:

None. Entry is totally invisible. Blank. Entry a user-defined color to indicate the time is blocked out, but no other information. Color. Entry is color coded as the owner wishes, but no further information. Full. Entry is color coded as the owner wishes and details of the entry are visible.

One potential use of this is for consultants who want to show their available time to clients. Each client should be able to see full details of their own appointments, but not anyone else's. Partners may be able to see a different subset of entries based on which projects are being worked in common. Etc. Etc.

I think this may just be an add-on to existing open source calendar code, which is why I'm suggesting it. Hey, I'd use it if I had one.

Comments

no comments...
Add comment






Sorry but can we just check your human