[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Access Control
We probably need to differentiate between a few of the security terms that have
been used in this list and at the previous calendaring summit meeting. I think
that these were AUTHORIZATION, AUTENTICATION, and ACCESS CONTROL.
Typically, authorization and authentication would be done within the service
level. If we are using an email service access, then authorization might map
through the originator's SMTP address. The authentication might be mapped using
some current IETF authentication service (eg, certificates).
In many calendaring/scheduling systems, access control is defined on a per user
or per group basis by the owner of the calendar that is being "accessed".
Within the XAPIA and X/Open Calendaring and Scheduling API and within the
vCalendar specifications this is initially defined in terms of three levels of
access control. Products may implement further levels beyond this, based on
customer requirements etc. The XAPIA/XOpen/vCalendar use of the PUBLIC,
PRIVATE, and CONFIDENTIAL have a VERY long legacy and product basis. This is
not to say that specific implementation would not want to go beyond this basic
level of specification.
Cheers.
- - Frank Dawson