Please Share your Grouper Stories and Experiences
You are invited to post and browse community contributions. Need assistance setting up a page for your institution to share your Grouper use case or case study? Please email grouper-info [at] internet2.edu
New in 2015: View community use cases by category.
Adopter Sketches
Getting started with your implementation of Grouper? Have useful docs to share with others? Add a page for your institution here.
Brown University (Updated Feb. 2015) - Using Grouper with a broad array of applications.
California Polytechnic State University, San Luis Obispo - Browse Cal Poly's Grouper implementation.
Campus Crusade for Christ International - Includes info on the provisioning consumer and on deploying Grouper to multiple environments.
Carnegie Mellon University (Updated Nov. 2014)- Integrating Grouper with Google Apps and more.
Cardiff University - Grouper deployment at Cardiff University includes an ESB Interface. (note: last updated in 2011)
Consortium GARR - (Added Oct. 2014)- Grouper for a centralized authorization system for multiple virtual organizations.
Duke University - Read up on Duke's Grouper deployment, including delegated access control in Active Directory.
Freie Universität Berlin - Unix group management extension to Grouper.
GIP RECIA - A public interest group in France uses Grouper with uPortal.
Lafayette College (Updated Feb. 2015)- Pilot Deployment with VPN use case.
LIGO - (Updated Oct. 2014) using Grouper to support multiple authorization scenarios for the an international virtual organization
New York University - Grouper deployment at NYU
Newcastle University (Updated April 2014)- A video on how groups are structured, information on access control groups using Talend, managing room booking, wireless access and more.
Northern Arizona University - See how Northern Arizona University integrated Grouper and uPortal
Oregon State University (Added Oct. 2014)-- Grouper Pilot, including Grouper with Canvas
Penn State University - (Updated Feb. 2015) Using Grouper with the Central Person Registry.
Simon Fraser University - Using the Grouper Loader, the Changelog and an ESB connector
SURFnet OpenConext - See how Grouper is used within the OpenConext collaboration platform
UCLA (Updated Nov. 2014) - Overview of Grouper use cases and deployment at UCLA
University of Arizona Grouper Pages (Updated 2014)- a self-service utility allows FERPA-trained faculty and staff members to manage ad-hoc groups
University of California, Berkeley (Updated Oct. 2014)-- Grouper in production with CalMessages email broadcast
University of Chicago (Updated Oct. 2014)-- Learn about U. Chicago Grouper, including access management features and VPN delegation.
University of Edinburgh (Added April 2015)--Learn about the deployment of Grouper 2.2 with Tomcat 8/Java 8.
University of Hawaii - (Updated March 2015)-See how Grouper is used to augment ListServes and enhance daily termination reports.
University of Memphis - (Brief note added Nov. 2014) Running Grouper API in production.
University of Minnesota - Using Grouper to manage access to BPEL workflows, VPN groups and more.
University of Montreal - Using Grouper for automatic and delegated group and membership management
University of Pennsylvania (Updated July 2014)-- Read about Penn's advanced Grouper usage, including handling external users and addressing other permissions use cases.
University of Tulsa - Using Grouper with Shibboleth and Box.com.
University of Utah - (Updated June 2014) A proof-of-concept project within the University of Utah IT department.
University of Washington (Updated Oct. 2014)-- Read about the U-Washington approach to Groups and provisioning
University of Wisconsin - Madison (Updated Oct. 2014)- Grouper is a component of the Manifest application enabling people to protect apps using a group as well as request campus services for their group.
University of West Bohemia - Look here for several useful items. (note: last update 2009)
Uppsala University in Sweden (Updated Nov. 2014)- View UI screens for adding groups and members.
Université de Lille1 - Adapting and Frenchify LiteUI / Adaptation et Françisation de LiteUI
Adopter Sketch Archives
Adopter Sketch Archives - from sites where Grouper is no longer in production
Case Studies
- Brown Extends Grouper Use Across Applications - Brown University
- Grouper Scales Group Management - Duke University
- Newcastle Selects Grouper to Support Collaborative Research - Newcastle University (UK)
- GIP RECIA case study
- LIGO case study
- Northern Arizona University case study
Use Cases
Have a use case that you would like to share or suggest? Detail it here by Adding a Page, then select the "use case" template option.
Presentations
Link to the Presentations Page
Guidelines for Software, Code, Documentation, etc.
Code contributions are more likely to be accepted into Grouper if:
- Uses similar technologies
- e.g. Java
- Has similar requirements
- e.g. Java version, database agnostic, etc
- Does not add many dependencies (especially specific dependencies)
- Does not add a lot of extra jars
- Has been discussed on the grouper-core list (or dev)
- Uses Grouper framework code
- e.g. config overlays
- Has compatible open source license
- Does not require expensive licenses
- Has unit tests
- Has a quick start (if applicable)
- The contributor can provide at least minimal ongoing support
- Solves generic problems
- Code is reviewed by Grouper team
Please attach related materials and provide links. NOTE: The below contributions may not all be verified by the Grouper development team.
| Date | Code Contribution | Description | Contributor | Contributor Home | Grouper Verified |
---|---|---|---|---|---|---|
6 | 6/12/14 | The University of Washington's Groups Service sends all group change events to Amazon SNS. An Amazon SQS queue listens on this topic and is read by a .Net program called the UWWI Group Sync Agent. The source code is available under an Apache 2.0 license on BitBucket | Eric Kool-Brown and Jim Fox | University of Washington |
| |
5 | 10/04/12 | Proof of concept integrations to use Grouper groups (or more) in Apache Shiro, Spring Security, and .NET development frameworks | Unicon, Inc. (Bill Thompson, Dmitriy Kopylenko, Misagh Moayyed) | Unicon, Inc. |
| |
4 | 06/28/11 | Expose a simple API for creating connectors that push data from Grouper to external systems. Similar to (and based on) the ChangeLog Consumer API... but easier to implement. | Nathan Kopp | Campus Crusade for Christ |
| |
3 | 06/29/09 | Source adapter utilizing VT's ldap library |
| University of Washington |
| |
2 |
| Ensures that the current Strut's 'module' is maintained in links and internal forwards / includes. This enables Strut's modules to be used to provide multiple user interfaces in one web application instance. |
| University of Bristol, UK |
| |
1 |
| Provides the CAS client library and configures Servlet API Filters to manage authentication. |
| University of Bristol, UK |
|