OSU Department of Biomedical Informatics

GridGrouper

The Grid Grouper is a group/virtual organization management solution for the Grid supporting group-based authorization. Grid services and applications enforce authorization policy based on membership to groups defined and managed at the Grid level. The Grid Grouper is built on top of Grouper, which is an Internet2 initiative focused on providing tools for group management. Grouper is a java object model which currently supports: basic group management by distributed authorities; subgroups; composite groups (whose membership is determined by the union, intersection, or relative complement of two other groups); custom group types and custom attributes; trace back of indirect membership; delegation. Applications interact with Grouper by embedding Grouper’s Java object model inside the application. The Grid Grouper is a Grid-enabled version of Grouper. It provides a service interface to the underlying Grouper object model. Groups are then available and manageable to applications and other services in the Grid. The Grid Grouper provides an almost identical object model to the Grouper object model on the Grid client side. Applications and services can use the Grid Grouper object model much like they would use the Grouper object model to access and manage groups and enforce a group-membership authorization policy.

In Grouper/Grid Grouper, groups are organized into namespaces called stems. Each stem can have a set of child stems and set of child groups, with exception of the root stem which cannot have any child groups. For example, let’s take a university compromised of many departments each of which has Faculty, Staff, and Students. To organize the university in the Grid Grouper, a stem would be created for each department. Each department stem would contain three groups: Faculty, Staff, and Students.

For more information on Grid Grouper please visit cagrid.org.

Project Researchers

David Ervin
Shannon Hastings, M.S.
Stephen Langella, M.S.
Scott Oster, M.S.

Project Publications

Publications

Scott Oster, Shannon L. Hastings, Stephen Langella, David W. Ervin, Ravi Madduri, Tahsin M. Kurc, Frank Siebenlist, Ian Foster, Krishnakant Shanbhag, Peter A. Covitz, Joel H. Saltz, "caGrid 1.0: A Grid Enterprise Architecture for Cancer Research", Proceedings of the 2007 AMIA Annual Symposium, 2007: pp. 573-577.

Presentations

Scott Oster, "caGrid 1.1 Overview", Washington, D.C., Presented: 2007-08-07

Scott Oster, "caGrid 2.0 Planning", Washington, D.C., Presented: 2007-08-07

Scott Oster, "Current caGrid 1.0 Feature Highlights", caBIG Architecture/VCDE Joint Face to Face meeting, Washington, D.C., Presented: 2007-08-06

Scott Oster, Shannon L. Hastings, "caGrid 1.1 Demos and Training", Washington, D.C., Presented: 2007-08-06

Scott Oster, "caGrid Future Direction Planning", Washington, D.C., Presented: 2007-08-06

Scott Oster, "Keynote Address: The Cancer Biomedical Informatics Grid: Connecting the Cancer Research Community", Challenges of Large Applications in Distributed Environments (CLADE) 2007, HPDC Workshop, Monterey, California, Presented: 2007-06-25

Shannon L. Hastings, David W. Ervin, Stephen Langella, Scott Oster, "caBIG Developer Bootcamp", caBIG Developer Bootcamp, Rockville, MD, Presented: 2007-04-17

Stephen Langella, Shannon L. Hastings, Scott Oster, David W. Ervin, "Advanced Topics in Developing caBIG Grid Services (HANDS ON)", caBIG Annual Meeting 2007, Washington, D.C., Presented: 2007-02-06

Stephen Langella, Scott Oster, Shannon L. Hastings, "caGrid 1.0 Security Infrastructure and Policy", caBIG Annual Meeting 2007, Washington, D.C., Presented: 2007-02-05

Scott Oster, Shannon L. Hastings, Stephen Langella, David W. Ervin, Tahsin M. Kurc, Joel H. Saltz, "caGrid 1.0 Overview (poster)", caBIG Annual Meeting 2007, Washington, D.C., Presented: 2007-02-05

Stephen Langella, Scott Oster, Shannon L. Hastings, David W. Ervin, Tahsin M. Kurc, Joel H. Saltz, "caGrid 1.0 Security Infrastructure (poster)", caBIG Annual Meeting 2007, Washington, D.C., Presented: 2007-02-05

Stephen Langella, "Building on Distributed Access Management from a caBIG Perspective", Building a Distributed Access Management Infrastructure, Denver, Colorado, Presented: 2006-11-09

Stephen Langella, "Distributed Group and Privilege Management in caBIG", Building a Distributed Access Management Infrastructure, Denver, Colorado, Presented: 2006-11-07

Stephen Langella, "caGrid 1.0 Security Infrastructure", Grid World 2006, Washington DC, Presented: 2006-09-14

[edit this page]