и как тебе поможет использование id?
что ты в таблице id - authority будешь менять названия ролей, что в username - authority
по крайней мере, это будет одинаково, мне видится так
вот если ты захочешь поменять юзернеймы, это да. Ну не меняй юзернеймы
юзернейм - это твой id, id не меняют\. Если не хочешь показывать именно его, ну сделай еще поле displayName