DAMe
Deploying Authorization Mechanisms for Federated Services in the eduroam Architecture
Presentation

DAMe is a project that builds upon previous TERENA, GN2, Internet2 and University of Murcia work:

  • eduroam, a result of TERENA Mobility Task Force, which defines an inter-NREN roaming architecture.
  • eduGAIN, the AAI interoperation infrastructure designed by GN2 JRA5.
  • Shibboleth, a widely deployed federation mechanism developed by Internet2 and the NSF Middleware Initiative.
  • NAS-SAML, a network access control approach for AAA environments, developed by the University of Murcia, based on the SAML and XACML standards.

This project is motivated by the emergence of federated approaches to resource sharing to provide access to shared resources whith a single identity. Some examples of these approaches are the establishment of academic federations worldwide and the concepts around Grid Computing. Some aspects generally related with integral indentity management are still open, especially those related to user authorization. That is, only allowed users are able to perform the set of allowed actions over each resource.

When talking about mobility, one of the main resources to share is the network. Therefore, the TERENA Mobility Task Force definded and tested an inter-NREN roaming architecture, called eduroam, proposed after identifying the most suitable techniques currently deployed in the NRENs. eduroam allows users of participating institutions to access the Internet at other participants using their home institution's credential. But it would be desirable to extend the eduroam architecture with authorization mechanisms. NAS-SAML is an access control proposal for AAA environments which can be used to extend eduroam to exchange the existing credentials. These credentials can be expresed in several forms, ranging from eduGAIN/Shibboleth statements to X.509 Attribute certificates. Additionally, this authorization mechanism might be used at service level, for example for Grid Computing purposes.

eduroam constitutes an exceptional starting point to offer a full and integrated network access experience to users.