You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 5
Next »
- Grouper has a daemon process called "Grouper Loader" which can automatically provision Grouper memberships from external SQL sources
- It is a Java Quartz standalone command line application, launched from GSH: gsh -loader
- This daemon is required for all deployments, even if you are not using it to provision Grouper memberships from external SQL sources
- There is a daemon to:
- Disable expired memberships or to enable memberships which are enabled in the future
- Delete old audit and notification logs (configured in grouper-loader.properties)
- Massages the notification logs so they have a sequential index number
- Validate Grouper Rules and mark invalid ones as invalid. (v2.0)
- In the future we will run the daemons in a web application instead of command line
- Notification consumers (callbacks) can be registered as a daemon. Grouper will keep track of which change log number they have successfully processed so the daemons can maintain state across Grouper Loader restarts
- The grouper loader keeps database logs in the grouper_loader_log table. These are periodically cleaned out based on configuration
- There is a daily report which can be emailed out to Grouper admin which details the state of the registry and the status of all daemon jobs from the last day