You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
Our Bitbucket Server uses User Directory from Jira Server.
Since we plan to migrate to Jira Cloud, Bitbucket Server can no longer use Jira User Directory...
How can you migrate all existing bitbucket users from an external user directory (Jira) to the internal bitbucket user directory, especially without losing all user-specific data, like ssh-keys, groups etc?
After some testing with deactivation of Jira-user-directory-sync, we checked how Bitbucket behaved and whether accounts and its details still remain in bitbucket server or not.
Based on the fact that user-specific settings like ssh-keys are created/managed on Bitbucket and not on the Jira user, this data must be persisted on Bitbucket server database.
So, answering my own question and how we did it:
Note: All user-specific configs like ssh-keys still exist afterwards
Note2: This process could probably be automated using bitbucket API
Hope this helps anybody running into the same requirements