Grouper Provisioning Plugin
The Grouper Provisioning Plugin provisions groups and memberships in groups to an Internet2 Grouper instance using the Grouper web services interface.
Operations
Registry CO Person Transaction | Grouper Action |
---|---|
Add | None, provisioning is for CO Group records and memberships only |
Edit | None, provisioning is for CO Group records and memberships only |
Enter Grace Period | None, provisioning is for CO Group records and memberships only |
Expiration / Becomes Inactive | None, provisioning is for CO Group records and memberships only |
Unexpire / Becomes Active | None, provisioning is for CO Group records and memberships only |
Delete | None, provisioning is for CO Group records and memberships only |
Manual Provision | None, provisioning is for CO Group records and memberships only |
Registry CO Group Transaction | Changelog Action |
---|---|
Add | Provision CO Group record (including memberships) to Grouper |
Edit | Provision CO Group record (including memberships) to Grouper |
Delete | Delete CO Group record (and memberships) to Grouper |
Manual Provision | Provision CO Group record (including memberships) to Grouper |
Configuration
Because this plugin allows configuration of arbitrary file paths to be written to (subject to the web server having permission to write to them), it is disabled by default. To enable this plugin, edit the file app/Plugin/ChangelogProvisioner/Model/ChangelogProvisioner.php
and change $cmPluginType
to provisioner
. Care should be taken when enabling this plugin in a multi-tenant environment. You may also wish to set open_basedir
in php.ini.