Description of problem: Currently there are two roles that can be used when adding user that needs access to the Business Central. Role 'kie-user' for "normal" users and role 'ADMIN' that has the capability to create/clone repos, etc. Its bit weird that one of the roles is in lower case and second in upper case. We should follow some naming convention, e.g if we have 'kie-user', what about using 'kie-admin' instead of 'ADMIN'? Or maybe some different names, but I think we should be consistent in naming things. Note: Similarly the dashbuilder (BAM) needs role 'user', what about changing that also to 'kie-user'? Or could that cause issues? Version-Release number of selected component (if applicable): 6.0.0-ER2
From the BPMS perspective the jBPM Dashboard (BAM) module defines two roles: kie-user and admin. Currently, there are two additional issues opened with regards on this. https://bugzilla.redhat.com/show_bug.cgi?id=1007729 https://bugzilla.redhat.com/show_bug.cgi?id=1005981 We all should align and agree on a unified role convention.
Refer to https://bugzilla.redhat.com/show_bug.cgi?id=1005981. This notes that there should be 5 roles. Suggested naming convention from UX: admin, analyst, developer, user, viewer
Guys, lets not expose users to cryptic kie-*** namings. Please follow the list of 5 users that are identified. Catherine has a link above. Please use the same role names both in the UI as well as documentation etc..
The solution is: * To rename the current roles to 'analyst' and 'admin' (no caps and no 'kie' prefix). That will align the current roles definition with what is being proposed by PM and can be achieved in the short term. * Continue working on adding the additional roles requested (viewer, developer, user) in order to close this BZ. The changes are not trivial since they require some non-trivial modifications like enhancing the UF's authorization subsystem. So the deadline for that can't be established at this moment.
Set this BZ to MODIFIED as the remaining questions about Roles is captured under https://bugzilla.redhat.com/show_bug.cgi?id=1005981. At the moment roles "admin" and "analyst" have been unified.
Closing this BZ as the role names are aligned. The other roles are tracked by https://bugzilla.redhat.com/show_bug.cgi?id=1005981.
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days