[ https://issues.apache.org/jira/browse/OAK-2705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14483487#comment-14483487 ]
Tobias Bocanegra commented on OAK-2705: --------------------------------------- you wrote in the description: "user nodes lack the property rep:externalId ... using the principalName instead would work fine". which is not 100% correct. as the externalId also contains the name of the IDP. > DefaultSyncHandler should use the principalName as a fallback when no > externalId is available > --------------------------------------------------------------------------------------------- > > Key: OAK-2705 > URL: https://issues.apache.org/jira/browse/OAK-2705 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: oak-auth-external, upgrade > Reporter: Manfred Baedke > > After a crx2oak repository migration, user nodes lack the property > rep:externalId, which is needed for the DefaultSyncHandler to work properly. > In the majority of cases (when there is only one ExternalIdentityProvider) > using the principalName instead would work fine, so we should implement this > as a fallback when rep:externalId is missing. -- This message was sent by Atlassian JIRA (v6.3.4#6332)