No description, website, or topics provided.
Switch branches/tags
v_1_0_3_before_big_checkin v_1_0_3_after_big_checkin subject_0_2 start signet_1_2 ldappc_1_2_0_SNAPSHOT_20080811 ldappc_1_2_0_SNAPSHOT_20080810 ldappc_1_2_0_SNAPSHOT_20080807 ldappc_1_2_0_SNAPSHOT_20080721 ldappc_1_2_0_SNAPSHOT_20080719 ldappc_1_1_1 ldappc_1_1_1_working_tests ldappc_1_1_1_signet13 ldappc_1_1_1_signet_mvn ldappc_1_1_RC3 ldappc_1_1_RC2 ldappc_1_1_RC1 ldappc_1_1_RC0 ldappc_1_0_1 ldappc_1_0 ldappc_1_0_improve_selection_speed dist_v_1_0_3 dist_v_1_0_2 dist_v_1_0_1 dist_v_1_0 dist_v_0_6 dist_v_0_5 dist_v_0_3 dist_v_0_2 dist_v_0_1 UIStart SUBJECT_0_4_6 SUBJECT_0_4_5 SUBJECT_0_4_4 SUBJECT_0_4_2 SUBJECT_0_4_1 SUBJECT_0_4_0 SUBJECT_0_3_1 SUBJECT_0_3_0 SUBJECT_0_3_0_RC1 SUBJECT_0_2_2 SUBJECT_0_2_1 SUBJECT_0_1 SIGNET_1_3_1 SIGNET_1_3_0 SIGNET_1_3_0rc03 SIGNET_1_3_0rc02 SIGNET_1_3_0rc01 SIGNET_1_2_2 SIGNET_1_2_2i SIGNET_1_2_2h SIGNET_1_2_2g SIGNET_1_2_2f SIGNET_1_2_2e SIGNET_1_2_2d SIGNET_1_2_2c SIGNET_1_2_2b SIGNET_1_2_2a SIGNET_1_2_1 SIGNET_1_2_1f SIGNET_1_2_1e SIGNET_1_2_1d SIGNET_1_2_1c SIGNET_1_2_1b SIGNET_1_2_1a SIGNET_1_2_0f SIGNET_1_2_0e SIGNET_1_2_0d SIGNET_1_2_0c SIGNET_1_2_0b SIGNET_1_2_0a SIGNET_1_2 SIGNET_1_2_RC05 SIGNET_1_2_RC04 SIGNET_1_2_RC03 SIGNET_1_2_RC02 SIGNET_1_2_RC01 SIGNET_1_1_TMP09 SIGNET_1_1_TMP08 SIGNET_1_1_TMP07 SIGNET_1_1_TMP05 SIGNET_1_1_TMP04 SIGNET_1_1_TMP03 SIGNET_1_1_TMP02 SIGNET_1_1_TMP01 Root_subject_20080925 Root_ldappc_branch_grouper_1_4_20081204 QSBuiderStart LDAPPC_1_1_1_MAVENIZED_BROKEN_SIGNET I18N-partial_checkin I2MI-COMMON_0_6_0 I2MI-COMMON_0_5_0 I2MI-COMMON_0_4_0 I2MI-COMMON_0_3_0 I2MI-COMMON_0_2_0 I2MI-COMMON_0_1_0 I2MI-COMMON_0_0_1 GSH_0_1_0 GSH_0_0_1 GROUPER_20180209
Nothing to show
Clone or download

Internet2 Grouper Project


Grouper is an enterprise access management system designed for the highly distributed management environment and heterogeneous information technology environment common to Universities. Operating a central access management system that supports both central and distributed IT reduces risk.

Why Use Grouper?

  • Coordinated Collaboration Grouper helps collaboration happen. You can set up groups, roles, and permissions for many purposes, such as populating and administering standing committees, ad hoc research teams, departments, or classes. Key collaborative applications -- mailing lists, wikis, calendars, etc. -- can use this group, role, and permission information to make authorization decisions.
  • Single Point of Control When using Grouper, once a person is added or removed from a group, the group-related privileges are automatically updated in all of your collaborative applications. Grouper allows efficient management of the membership roster at a single point.
  • Who Can Use Grouper? Anyone needing to manage group access to resources can use Grouper -- from accountants to zoologists. A researcher might create a group and enable members to participate on an email list or view a web site. Students might use Grouper to set up and manage groups for similar applications as they work together on shared projects and class work. Your IT staff can delegate group management and enable those leading collaborations to set up and manage their own groups.


Grouper releases can be downloaded from here.


  • Grouper wiki is available here.
  • API documentation is available here.
  • Issue tracking system is available here.

Build Build Status

Clone the repository and execute the build via:

git clone
cd grouper-parent
mvn clean package


To build the project documentation, execute the following:

cd grouper-parent
mvn site site:deploy
cd /tmp/grouper-parent
[launch] index.html