BZ996263 - Complete repository and group management through UI
(cherry picked from commit 1ce359a580208b0a337184f49721d85a233b6196)