Confluence Migration questions

Hello,

we are going to migrate from Confluence Server to XWiki and are testing the migration process with an XWiki test instance.

Environment:

  • Debian 12
  • Jetty with nginx as reverse proxy
  • XWiki Version 15.10.12
  • XWiki Pro (Gold)
  • OpenID Authentication with own Keycloak Server
  1. Our main problem is to map confluence users to XWiki users. The Confluence Migrator Application (Pro) imports the confluence users here for user “John Doe / j.doe@example.com” as “j_doe@example_com”.
    In the Migration Settings there is no setting to manipulate the user format, only for group names this is possible (Group Format).
    The OpenID Authenticator Extension, and also the internal XWiki Authentication I think, doesn’t provide a nameFormater to reproduce the name format the confluence migrator is using.
    XWiki only supports “._lowerCase”, “._upperCase” and “._clean”. And “._clean” also substitutes the “@”-Char which the confluence migrator does not substitute.

How can we achieve here user name format synchronisation? Any help appreciated.

  1. We already did a full migration of all confluence spaces in our test instance, which imported all users. We have deleted the test import and all pages and all imported users, also.
    But all further migrations does not import any users anymore.

What ca we do that users will be imported again during confluence migration?

Thanks and kind regards
Tobias Hachmer