Overview of the User Migration Process
The complex Self-Service Optimization user migration task is performed by a method on the IdpMigrationManager class.
These methods are available to Application Composer Groovy scripts. The user migration is initiated by scheduling the Schedule Custom Groovy Object Functions ESS Job which is configured to trigger a custom object function written on a Custom Object. You can view the results of the migration process in a custom report.
From the development perspective, here's what the migration entails:
-
Determine a logic for partitioning users that will be migrated.
-
And the following three tasks are covered under the Create Required Artifacts for the Migration topic.
-
Create a Custom Object
-
Create Custom Object Functions
-
Create a Custom Report
-
Once these pieces are in place, you can schedule the Schedule Custom Groovy Object Functions ESS Job. Once this job is run, you can view the custom report.