What is the new SSO? You can use the update admin APIs to add new credentials to users, but for OAuth2 credentials you need to know quite a few things, especially the subject. If it is the same provider just set up differently, you can check if the subject is still the same by manually doing the link process for a test user and exporting it with credentials.