I am setting up my customer service portal and have configured SAML integration with Auth0 as we are already using that for another portal. I was wondering if anyone has been able to import external identities into contact records? Given our customers have already been registered in our other portal, and therefore already have valid login credentials from Auth0, I don't want to have to issue them an invitation or have them re-enrol separately again. My preference would be to simply import the external identities which I can extract from Auth0 and load against the contacts. I have tried this but have been unsuccessful.
When I created my first test contact, I originally had invitations turned on and I see that when I completed the invitation in the portal, the contact record had been updated with an external identity from Auth0 as expected (username and identity provider). The local identity had also been populated with the same user name (ie. auth0|XXXXXXXXXXX), the login enabled had been set to true and the security stamp had been populated. Now when I turn invitations off, I tried just importing the Auth0 username field and setting the local identity Login enabled to be true but get an error whenever I log in.