+ issue #7: requirement #37: initial version for role editing.