Grouper changelog publishes events onto an AMQP message transportA provisioning/de-provisioning message consumer (perhaps via midPoint) adds/removes people to an external system based on changes in group membership. |
“Human Resource” system puts HR events on a subscribable message queueMessage subscriber reflecting changes into Person Registry |
Person data APIs(using the registry, ODS (other identity data not in registry), group repository to populate the user SCIM schema. |