![]() |
|
||||||
| Home
| Mission
|
about SciDAC
|
Contact Us |
||||||
Alumni ProjectSecurity and Policy for Group CollaborationSteve Tuecke, Argonne National Laboratory Carl Kesselman, USC, Information Science Institute Miron Livny, U. Wisconsin, Madison SummaryToday, scientific advances are rarely the result of an individual toiling in isolation, but are typically the result of a collaborative, team effort. While considerable work has been done on collaboration tools to assist in performing the work of a collaboration, little has been done on mechanisms for establishing and maintaining the structure of the collaboration. Our work focuses on tools to structure collaboration by developing scalable, secure, and usable methods and tools for defining and maintaining membership, rights, and roles in group collaborations. There are many examples of collaborative teams in areas of science of interest to the Department of Energy, including particle physics experiments (e.g. BABAR, CMS, ATLAS), global climate change, and fusion science. Such examples exhibit four essential properties of collaborative work:
At the center of this problem of structure is determining the identity of both participants and resources in a collaboration and, based on this identity, determining the rights of the participant and resource. These operations fall under the general heading of security technologies: identity and role being implemented via authentication mechanisms, and rights by authorization mechanisms. Yet while many basic mechanisms for authentication and authorization have been defined, the issues of distribution, dynamics and scale discussed above complicate their application to collaborative environments, posing major research challenges that must be addressed. Our focus is on this fundamental question of how to structure collaborations. Our goal is to develop scalable, secure, and usable methods, standards and tools for defining and maintaining membership, rights, and roles in group collaborations. Our concern is not with any specific collaboration or collaboratory but rather with:
Current accomplishments include draft standards for security in the Global Grid Forum (GGF) and IETF, work to integrate Grid security with local site security mechanisms, and the development of the Community Authorization Service (CAS). CAS is a flexible tool for managing group membership and rights in distributed collaborative environments. It allows the collaboration to flexibly and consistently express fine grain policy across all the resources participating in the collaboration while allowing those resources' local policy to remain in effect. We have already demonstrated CAS in conjunction with the Earth Systems Grid SciDAC collaboratory. It is currently being evaluated by other SciDAC collaboratories such as DOE Science Grid, Particle Physics Data Grid, and the Fusion Collaboratory where we expect to see it used in the next year.
Figure 1: CAS Architecture
|
Home | ASCR | Contact Us | DOE disclaimer |
|
|