Include Page | ||||
---|---|---|---|---|
|
Note | |||
---|---|---|---|
| |||
New Grouper users should strongly consider installing Grouper using As of Grouper v2.5+ it is required to use the InCommon Trusted Access Platform packaging approach with Docker. |
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
To use the Grouper installer, see the "Grouper Installer" training video. Here is a movie demonstrating the Grouper upgrader, for Grouper 2.2.1 and above |
. |
Learn how to report Grouper security concerns Report Grouper Security Concerns here
View the Grouper Demo
View the Grouper demo (if you have issues registering for the demo, click here for info)
Current Grouper release is
...
v4.
...
x.x non-enhancement version
Read the Release Notes for Grouper 2.4
Release components
If you are new to Grouper and need to get started, download the installer and watch this video
- Grouper Installer v2.4.0 (.tar.gz) (jar only) - Designed to get a working demo up and running quickly. Will also upgrade and patch Grouper to the latest version (experimental). Contains the Grouper API, UI, WS, loader (daemons), a demo database, a database engine, tomcat, and ant. All you need is Java 8 JDK.
- Grouper TIER package
- Grouper API Binary v2.4.0 (.tar.gz) - Binary release of the Grouper Application Program Interface and associated utilities. Getting started with the Grouper API Binary Distribution
- Grouper API Source v2.4.0 (.tar.gz) - Contains the full source for the Grouper Application Program Interface, Grouper Shell, and other associated utilities.
- Provisioning Service Provider Next Generation v2.4.0 (.tar.gz) - Latest provisioning plugin for Grouper
- Provisioning Service Provider v2.4.0 (.tar.gz) - Binary provisioning plugin for Grouper. More provisioning software for Grouper is available in Maven
- Grouper UI v2.4.0 (.tar.gz) - Contains the full source for the Grouper New User Interface.
- Grouper WS v2.4.0 (.tar.gz) - Contains the full source for the Grouper Web Services Interface.
- Grouper Client v2.4.0 (.tar.gz) - Client for Grouper LDAP and Web Services, in binary form. Grouper Client v2.4.0 source is also available. Note: the latest 2.4.1-SNAPSHOT (binary, source)
- Messaging
- Grouper ActiveMQ messaging v2.4.0 (.tar.gz) - Implementation of the Grouper Messaging interface for ActiveMQ
- Grouper AWS SQS messaging v2.4.0 (.tar.gz) - Implementation of the Grouper Messaging interface for AWS SQS
- Grouper RabbitMQ messaging v2.4.0 (.tar.gz) - Implementation of the Grouper Messaging interface for RabbitMQ
- Contributed Software
- Provided by the Grouper community, in addition to the above core Grouper products. - Grouper Legacy UI Patch v2.4.0 (.tar.gz) - An overlay patch for a UI webapp to restore the legacy Admin UI and Lite UIs. See Restoring the Admin UI and Lite UI in Grouper 2.4+
- Grouper Box Connector
- Grouper Remedy Connector
- Grouper Duo Connector
- Grouper Voot Connector
- Grouper all tarballs and related tools for the offline installer
Grouper release is v5.x.x an enhancement version
Read the Release Notes for Grouper v5
Past Grouper release is v2.5.x non-enhancement version
Read the Release Notes for Grouper 2.5
Which version should be used
Use version | In these conditions |
---|---|
v5.*.* | You want new Grouper features as they are released |
You have non trivial testing process on upgrades | |
Upgrade to latest stable v5.*.* at least every quarter | |
Upgrade to latest stable v5.*.* when security advisories are released | |
Use ABAC | |
v4.*.* (was 2.6) | You want as little change/risk as possible when upgrading containers (for OS / security / critical bug fixes) |
You do not want to test thoroughly when upgrading | |
Upgrade to latest stable v2.6.* at least every quarter | |
Upgrade to latest stable v2.6.* when security advisories are released | |
Using the Grouper Provisioning Framework | |
v2.5.* | You want as little change/risk as possible when upgrading containers (for OS / security / critical bug fixes) |
You do not want to test thoroughly when upgrading | |
Upgrade to latest stable v4.*.* by May 2023 | |
v2.4.* | Do not use |
v2.3.* | Do not use |
v2.2.* | Do not use |
v2.1 or earlier | Seriously? |
Release components
Grouper in v4 is a container. If your institution does not run containers regularly, it's ok, you can run Grouper without making investments in container orchestration.
For the Grouper container, which runs the Grouper UI, WS, daemon, scim, GSH, see:
- v4 release notes to see which version to use
- Install instructions
- Container maturity level -1 (quick start)
- Container maturity level 0 instructions manual install
- v4 upgrade instructions
- The Grouper client is a java library for Grouper web services which can be used command line and can show example web service calls
- Download the version you want from maven. (download the grouperClient-*.jar)
- Get a grouper.client.base.properties e.g. for 2.5.X:
https://raw.githubusercontent.com/Internet2/grouper/GROUPER_RELEASE_2.5.XX/grouper-misc/grouperClient/conf/grouper.client.base.properties - Create a blank grouper.client.properties and use any settings from the base properties
- Run: java -jar grouperClient-2.5.X.jar
...
Grouper source code is on GitHub.
Previous Grouper Versions
For previous Grouper versions, click the link for the desired version:
2.4.0: 2.4.0
2.3.0: 2.3.0
2.2.2: 2.2.2
2.2.1: 2.2.1
2.2.0: 2.2.0
2.1: 2.1.5, 2.1.4, 2.1.3, 2.1.2, 2.1.1, 2.1.0
2.0: 2.0.3, 2.0.2, 2.0.1, 2.0.0
1.7: 1.7.0
1.6: 1.6.3, 1.6.2, 1.6.1, 1.6.0
Email Subscriptions
As an open source project, support is provided by means of the Grouper documentation wiki and open mailing lists. Grouper implementers are urged and welcome to subscribe to the following email lists:
...
...
To subscribe , see instructions here
License
Grouper is licensed under the Apache 2.0 license. See http://www.apache.org/licenses/LICENSE-2.0.html for a copy of this license.
Development of this software was supported with funding from Internet2, the University of Chicago, University of Pennsylvania, Duke University, University of Washington, University of Memphis, University of Bristol (UK), the NSF Middleware Initiative (NSF 02-028, Grant No. OCI-0330626, Grant No. OCI-0330626, OCI-0721896, and OCI-1032468), and JISC. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation (NSF).