We are currently using Active Directory authentication. We want to move to Jenkins’ own user database. How can you not lose each user’s own settings and make the transfer run smoothly?
I don’t know if that would work, that’s just a suggestion.
There are lots of tools that are able to export Active Directory users to CSV files.
There are also scripts here and there that can import users into Jenkins’ database (with an XML format).
So at the bare minimum, you would have to write a script that converts from the CSV output to the XML input… But I don’t know if you would get unencrypted password via the Active Directory export, or if anything else would be missing.
I haven’t found any plugin that could do the whole job, which doesn’t mean it does not exist.
Let’s hope that someone more knowledgeable will chime in and give you better suggestions.