CPC G06F 16/275 (2019.01) [H04L 63/101 (2013.01); H04L 67/10 (2013.01); G06F 16/211 (2019.01)] | 20 Claims |
1. A method for migrating data from an on-premises system having a first security infrastructure to a cloud-based system having a second security infrastructure, comprising:
receiving, from the on-premises system, source application information comprising user profile information associated with a source application on the on-premises system and data ownership information associated with the source application;
receiving, from the on-premises system, source identity information comprising user identity information associated with the first security infrastructure of the on-premises system;
receiving, from the cloud-based system, target identity information comprising user identity information associated with the security infrastructure of the cloud-based system;
determining whether a unique ID exists for the source application and for the data ownership information, the unique ID correlating the source application information and the data ownership information;
determining that records for the source application and the data ownership information should be correlated when the unique ID does not exist;
correlating the source application information and the source identity information to the target identity information to create a mapping of identities from the on-premises system to the cloud-based system, further comprising:
correlating at least one of an application information record and a source identity record;
setting a unique identity field in an identity record to a value of the unique identity field associated with the application information record or the source identity record; and
setting the mapping field of the identity record to indicate the record contains a correlated identity; and
based on the mapping of identities and confirmation of the mapping, migrating data from the on-premises system to the cloud-based system.
|