Would you rather be able to define the UME role through Active directory and just have your Java stack look for that item and reduce the admin work in the Java system?
I don't have this setup, but I would think you could have it look for a group in AD and have Java map that to the role that you want.