Narrative:
- Record is created in institutional source system.
- Institutionally defined logic invokes the Person Registration and Update service
- Person Registration and Update service calls Orchestration Engine to invoke workflow for new source record registration
- Orchestration engine invokes search / match function to determine if there are candidate matches
- If search / match returns a definite match, orchestration engine calls registration function which binds source record to existing identity
- If search / match returns a possible match (verification required), orchestration engine invokes verification workflow
- If search / match returns no possible match, new registration function is called.
- Person / Affiliation / Identifier information is registered to the Person Information Store
- Orchestration engine triggers refresh of data-driven group information in the Groups Service
- Orchestration engine invokes rule-based provisioning in Provisioning Service
- Accounts and access are provisioned according to data-driven group membership