Hi, I have a quick question about migration between engines. Is it possible to migrate back to the Classic Engine from the Identity Engine after a successful migration? I understand a rollback is possible if the migration initially fails, but can this be done after an extended period of time? Also, is it possible to migrate back to the Classic Engine from the Identity Engine, even if my organization was never previously using the Classic Engine?
Could you clarify why you’re considering rolling back? OIE supports most of the classic functionality, even if it’s not a direct 1:1 match. Are you encountering specific issues with how OIE handles authentication, or is this rollback intended to support legacy systems?
Rolling back to the classic experience is not recommended due to the significant effort and potential security risks involved. Okta generally does not encourage this approach.
Thanks for your answer, I ask this because my company is working on integrating our service with Okta, we will be publishing the app to Okta Catalog and the differences in Engines API add an extra layer of complexity to our work, especially migrations are an edge case that we need to gather more data about to implement our solution correctly. Knowing if organizations can migrate to an older version and if it happens occasionally would be a big clue. Thank you again!
Yes, in certain cases the large-scale organisations can perform rollbacks given they have triggered the migration process and there is a hitch of sorts that affects a large number of users; even then, a rollback is never suggested, and we push to fix forward. In OIE. I understand you are trying to have seamless support for your integrations; however, if possible, please push for OIE support more than classic where possible as part of the integration requirements.
Please note that rollbacks are cost intensive to both customers and Okta; usually there is a deadline for end-of-line support for orgs, which rolls back to push ahead and move to OIE—that too, very rarely do we consider it on a case by case basis.