13–17 Feb 2006
Tata Institute of Fundamental Research
Europe/Zurich timezone

Implementing Finer Grained Authorization on the Open Science Grid

15 Feb 2006, 16:00
20m
Auditorium (Tata Institute of Fundamental Research)

Auditorium

Tata Institute of Fundamental Research

Homi Bhabha Road Mumbai 400005 India
oral presentation Grid middleware and e-Infrastructure operation Grid Middleware and e-Infrastructure Operation

Speaker

Abhishek Singh Rana (UCSD)

Description

Securely authorizing incoming users with appropriate privileges on distributed grid computing resources is a difficult problem. In this paper we present the work of the Open Science Grid Privilege Project which is a collaboration of developers from universities and national labs to develop an authorization infrastructure to provide finer grained authorization consistently to all grid services on a site or domain. The project supports the utilization of extended proxy certificates generated with identity, group and role information from the European Data Grid (EDG) Virtual Organization Management System (VOMS). These proxies are parsed at the grid interface and an authorization request is sent a central Grid User Mapping Service (GUMS). The GUMS service will return the appropriate mapping based on the identity, role or group. This allows the user to propagate information about affiliation and activity in the credentials and allows the site to make decisions on authorization, privilege, and priority based on this information. The Privilege components have been packaged and deployed on OSG sites. The infrastructure has been used to support sites with multiple computing elements and storage elements. We will present the motivation and architecture for finer grained authorization as well as the deployment and operations experience.

Primary authors

Abhishek Singh Rana (UCSD) Alan Sill (Texas Tech University) Frank Wuerthwein (UCSD) Gabriele Carcassi (Brookhaven National Laboratory) Gabriele Garzoglio (FERMILAB) John Weigand (ProApps) Markus Lorch (IBM) TImur Perelmutov (FERMILAB)

Presentation materials