Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Release Notes for Grouper v2.1

Wiki MarkupGrouper v2.1.0 includes 55 fixes and improvements over v2.0.3. See the \[full list\|https://bugs.internet2.edu/jira/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+%3D+GRP+AND+fixVersion+%3D+10520+AND+status+in+%28Resolved%2C+Closed%29+ORDER+BY+priority+DESC\].

New Features

Wiki Markup
\|\| \[Rules \|Grouper:Grouper rules\] \| Similar to Grouper \[Grouper:Hooks\], but instead of Java logic, built in actions or expression language scripts can be executed \|\|
\|\| \[External subjects\|Grouper external subjects\] \| If your Identity Management System does not support external users (e.g. via EPPN), then Grouper can manage that with self registration and or invitations which will can provision memberships \|\|
\|\| \[Syncing groupers\|Grouper:Syncing groups between group management systems\] \| A group in one Grouper can be sync'ed with a group in another Grouper.  For instance if two institutions want to share a group of subjects but store them in their own Grouper \|\|
\|\| \[Attribute and Permissions UI\|Grouper:Attribute framework UI\] \| User interface to define, view, and assign attributes and permissions in Grouper.  The attributes can be assigned to many types of Grouper objects including Groups, Folders, Members, Memberships, etc.  The permissions are used as a central permissions management system for other applications at your institution \|\|
\|\| \[Grouper-Atlassian connector\|Grouper:Grouper Atlassian connector\]\\ \| If you cannot connect Atlassian applications (e.g. Jira, Confluence) to your Grouper managed LDAP, then you can use this connector which used Grouper Web Services to manage your Atlassian groups and person information \|\|
\|\| \[Permissions Allow/disallow\|Grouper permissions allow and disallow\]\\ \| A permission assignment can be an allow or disallow (to filter out allows inherited from another assignment) \\ \|\|
\|\| \[Permission limits\|Grouper:Grouper permission limits\]\\ \| A run-time decision can be applied to immediate permission allows so that context environment variables can change an allow to a disallow.  e.g. permissions are only allowed at a certain time of day or from a certain IP address.  Grouper can calculate this on the server or the client can get the limits and calculate them. \\ \|\|
\|\| \[Web service versioning\|Grouper:Grouper Web Services Versioning\]\\ \| Grouper 2.0 web servers will accept clients coded against Grouper 1.6 or previous WS API's \\ \|\|
\|\| \[Point in Time Audit \|Grouper:Point in Time Auditing\] \| This allows you to query the state of Grouper at a point in time in the past or a date range in the past.  You can query for memberships, privileges and permissions. \\ \|\|

Wiki Markup
For more information about upcoming plans, see the \[Grouper+Product+Roadmap\|Grouper+Product+Roadmap\].

Improvements & Fixes

Wiki Markup
\|\| \[Member Search and Sort \|https://spaces.at.internet2.edu/display/Grouper/Member+search+and+sort+columns\] \| Additional data is now stored about subjects in Grouper.  This allows you to sort a list of members and search a list of members without having to go to the subject source to query attributes for each subject in the list that you would then use for the sort or search operation. \\ \|\|
\|\| \[ldappcng caching (performance)\|https://bugs.internet2.edu/jira/browse/GRP-503\] \| The SPMLDataConnector supports caching similar to other Shibboleth DataConnectors \|\|
\|\| \[Notification improvements\|https://bugs.internet2.edu/jira/browse/GRP-456\] \| Additional notifications are available now for permissions and the attribute framework. \\ \|\|

5 includes 11 fixes and improvements over v2.1.4. See the full list in Jira

Grouper v2.1.4 includes 19 fixes and improvements over v2.1.3. See the full list in Jira.

Grouper v2.1.3 includes 20 fixes and improvements over v2.1.2. See the full list in Jira.

Grouper v2.1.2 includes 10 fixes and improvements over v2.1.1. See the full list in Jira.

Grouper v2.1.1 includes 31 fixes and improvements over v2.1.0. See the full list in Jira.

Grouper v2.1.0 includes 55 fixes and improvements over v2.0.3. See the full list in Jira.

New Features

PSP

Changes to user access can now happen in real time courtesy of real time and incremental provisioning based on Grouper's changelog. Group and folder moves and renames can be provisioned as well. This is accomplished with the new Provisioning Service Provider (PSP), which replaces LDAPPCNG.

Provision from LDAP

Grouper can now be updated from LDAP via PSP or Grouper Loader.

More Web Services

Improved web services support for applications that outsource their
internal access management to Grouper: Operations 1,2,3,4

Local Entities

Improved management of access by service principals to info stored in Grouper using a new "local entity" object type.

Grouper Installer

It's quick and easy to get started using Grouper with the new
installer. Really!

Subject Filter and Attribute Decorator

Manage who can see which subject attributes with new subject attribute security support. You can also decorate subjects after retrieval from their source.

Grouper Failover Client

Higher availability of web services using a new failover client library and discovery service library.

For more information about upcoming plans, see the Grouper+Product+Roadmap.

Many other fixes and improvements were also made to all components of the Grouper Toolkit: Grouper API, Administrative & Lite UIs, Grouper Web Services, Grouper Client, Grouper Shell, Grouper Loader, LdappcPSP, Ldappc-ng, and the Subject API.

Include Page
Grouper:v2.1 Upgrade Instructions from v1.6+Grouper:
v2.1 Upgrade Instructions from v1.6+

See Also

Grouper Release Announcements