Versions Compared

Key

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

Include Page
spaceKeyGrouper
pageTitleNavigation

Grouper SCIM

Note
titleExperimental

SCIM support is experimental in the Grouper 2.2 release. We do not guarantee it to be bug-free nor 100% complete. If you would like to assist with testing, please let us know by emailing the Grouper-dev list.

See also this info on the TIER SCIM API.  The TIER SCIM API will consum consume SCIM events as a server, whereas this will produce SCIM eventcalls as a client.

Grouper now supports writing group information out to SCIM endpoints. At present, the user-id in the consuming system must match the Subject ID in Grouper. We only emit SCIM to a down-stream endpoint, this is not an alternative to the Grouper Web Service.

Activation

To activate the SCIM support, copy the grouper-scim-VERSION.jar into your grouper lib directory. The jar can be found in the grouperScim directory of the grouper-misc directory. Then add the following to your grouper.properties file|:

...

Then restart grouper-loader.

How grouper operations translate to SCIM operations

The following operations are supported:

  1. Create / Remove Group
  2. Add / Remove Member

Future Work

As this work was based on a no-longer-existent use-case, it has some limitations. Namely, it lacks the following:

...