Skip to content

Migrating Virtual Appliance-Based Sources

Some sources connected to virtual appliance (VA) clusters can be migrated to SaaS connections while preserving users, entitlements, and source configurations like access profiles, roles, password settings, and correlation configurations.

To migrate a source from a VA-based source to a SaaS source, you will provide configuration details on a draft version of the source before publishing the source. Migrations are permanent and cannot be reverted.

You must have the Admin or Source Admin user level to migrate sources.

Supported Sources

You can migrate the following sources from VA-based sources to SaaS sources:

Supported Sources
Virtual Appliance-Based Source SaaS-Based Source
Atlassian Cloud Atlassian Cloud SaaS
Box Box SaaS
Coupa Coupa SaaS
CyberArk Privileged Shared Services CyberArk Privileged Shared Services SaaS
Dropbox Dropbox SaaS
Duo Duo SaaS
Google Workspace Google Workspace SaaS
Guidewire BillingCenter Guidewire BillingCenter SaaS
Guidewire ClaimCenter Guidewire ClaimCenter SaaS
Guidewire ContactManager Guidewire ContactManager SaaS
Guidewire PolicyCenter Guidewire PolicyCenter SaaS
MEDITECH MEDITECH SaaS
MongoDB Cloud MongoDB Cloud SaaS
MongoDB Cloud Atlas MongoDB Cloud Atlas SaaS
Microsoft Dynamics 365 Business Central Online Microsoft Dynamics 365 Business Central Online SaaS
Microsoft Dynamics 365 Customer Relationship Management Microsoft Dynamics 365 Customer Relationship Management SaaS
Microsoft Dynamics 365 Finance and Operations Microsoft Dynamics 365 Finance and Operations SaaS
Microsoft SharePoint Online Microsoft SharePoint Online SaaS
Okta Okta SaaS
Oracle EPM Cloud AR Oracle EPM Cloud AR SaaS
Oracle EPM Cloud FCCS Oracle EPM Cloud FCCS SaaS
Oracle EPM Cloud NR Oracle EPM Cloud NR SaaS
Oracle EPM Planning Oracle EPM Planning SaaS
Oracle ERP Cloud Oracle ERP Cloud SaaS
Oracle Fusion HCM Accounts Oracle Fusion HCM Accounts SaaS
Oracle HCM Cloud Oracle HCM Cloud SaaS
Oracle NetSuite Oracle NetSuite SaaS
Salesforce Salesforce SaaS
SAP Analytics Cloud SAP Analytics Cloud SaaS
SAP Fieldglass SAP Fieldglass SaaS
SAP S/4HANA Cloud SAP S/4HANA Cloud SaaS
Slack Slack SaaS
Snowflake Snowflake SaaS
SuccessFactors SuccessFactors SaaS
SuccessFactors LMS SuccessFactors LMS SaaS
UKG Pro Core HCM UKG Pro Core HCM SaaS
Workday Accounts Workday Accounts SaaS
Zendesk Zendesk SaaS
Zoom Zoom SaaS

Migrating Sources

  1. Go to Admin > Connections > Sources.
  2. Select or edit the VA-based source you want to migrate.
  3. Select Migrate to SaaS.

    Coupa source configuration screen. There is a Migrate to SaaS button in the top right.

  4. Select Continue.

    A draft version of the source is created. The live source will continue to work throughout the migration process. Settings from the VA-based source are retained, including the account schema, but you must reenter authentication information.

    Caution

    Do not edit the live source during migration. Changes made to the live source will be overwritten when you publish the draft source.

  5. Select Connection Settings.

  6. Reenter encrypted configuration details like the Client Secret, Password, Refresh Token, or Certificates to migrate from the VA cluster to the SaaS connection.
  7. Select Review and Test.
  8. Select Test Connection.
  9. (Optional) Select Account Schema to review and modify the account schema in the draft source before applying the migration. Refer to Schema Handling During Migration for more information. You can generate previews of accounts based on this schema configuration.

    Important

    When adding or modifying attributes, ensure the attribute types are compatible with the SaaS connector's supported types. Refer to the SailPoint Connector documentation for details on each connector's supported options.

    Note

    You cannot delete attributes that are used in:

    • Provisioning policies
    • Correlation configurations
    • Identity profiles
  10. (Optional) Select Accounts. If you successfully tested your connection in Review and Test, you can select Preview to display a subset of accounts from the application that will be mapped to identities in Identity Security Cloud. This can help ensure you are accurately connecting identity data from the application with identities in Identity Security Cloud.

    Note

    If accounts were not aggregated on this source previously, you might see an empty accounts list. You can still preview accounts. Previews do not affect the live source.

  11. (Optional) Select Entitlements. If you successfully tested your connection in Review and Test and your source type supports entitlement management, you can select Preview to view a preview of entitlements using the current configuration settings.

    Note

    If entitlements were not aggregated on this source previously, you might see an empty list of entitlements. You can still preview entitlements. Previews do not affect the live source.

  12. Carefully review your changes.

    Warning

    Migrations cannot be reverted.

  13. When you've finished reviewing your changes and successfully tested your connection, select Apply Migration.

When you apply your changes, the source is migrated from a VA-based source to a SaaS source and the draft source will be deleted.

Important

The cluster time zone determines the GMT offset when scheduling account aggregations and entitlement aggregations for the connected source.

If the time zone of your VA cluster is different from the SaaS connection, aggregation and certification due dates will be affected. Carefully review configurations in the live source that might be affected by time zone changes.

Schema Handling During Migration

During migration, the account schema from the VA-based source is automatically merged with the SaaS connector's default schema. This ensures that the migrated source contains the appropriate attributes for the SaaS connector while preserving customizations from the VA-based source.

The schema merge follows these rules:

  • Common attributes - Attributes that exist in both the VA and SaaS schemas that contain the same name and type are preserved.
  • Different attribute types - If an attribute exists in both schemas with the same name but different types, the SaaS schema type is used.
  • Custom VA attributes - Custom attributes that exist in the VA schema but not in the SaaS schema are preserved in the draft source.
  • SaaS-only attributes - Attributes that exist in the SaaS schema but not in the VA schema are added to the draft source.
  • Top-level attributes - Schema top-level attributes like Account ID and Account Name from the VA-based source take precedence.

Viewing Source Migration Status

You can view the status of draft sources in process or that have failed test connections. The date the draft source was created and the migration began is indicated in the Created column.

  1. Go to Admin > Connections > Sources.
  2. Select Source Migration Status.

    Source migration status screen. There is a search bar and filter option above a table with source names, created date, status, and the icon for the actions menu.

  3. To view or edit the draft source, select Actions > Preview on the draft source.

  4. To delete the draft source, select Actions > Delete on the draft source.

Documentation Feedback

Feedback is provided as an informational resource only and does not form part of SailPoint’s official product documentation. SailPoint does not warrant or make any guarantees about the feedback (including without limitation as to its accuracy, relevance, or reliability). All feedback is subject to the terms set forth at https://developer.sailpoint.com/discuss/tos.