-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Local system admin should not be able to create National System admin and National registrar #7698
Comments
PR: #7996 |
It is better to have in the gateway since most of access mgnt is handled there already #7698
The way we were building the criteria object was buggy especially for when we are filtering based on user roles #7698
This is avoid users with lower roles creating or updating other users with higher roles #7698
It is better to have in the gateway since most of access mgnt is handled there already #7698
The way we were building the criteria object was buggy especially for when we are filtering based on user roles #7698
This is avoid users with lower roles creating or updating other users with higher roles #7698
This is avoid users with lower roles creating or updating other users with higher roles #7698
It is better to have in the gateway since most of access mgnt is handled there already #7698
The way we were building the criteria object was buggy especially for when we are filtering based on user roles #7698
This is avoid users with lower roles creating or updating other users with higher roles #7698
* Move access mgnt into the gateway service It is better to have in the gateway since most of access mgnt is handled there already #7698 * refactor: the getSystemRoles() to propery use filters The way we were building the criteria object was buggy especially for when we are filtering based on user roles #7698 * Filter User roles based on user that's requesting This is avoid users with lower roles creating or updating other users with higher roles #7698 * Record changes in the CHANGELOG #7698 * Revert "Filter User roles based on user that's requesting" This reverts commit b46c67e. * Revert "refactor: the getSystemRoles() to propery use filters" This reverts commit fb400bd. * Revert "Move access mgnt into the gateway service" This reverts commit a9c6fa8. * Fix failing Role feature's resolver tests #7698 * Stop sys admins from de-activating themselves The sys admin will no longer see the feature for their own accounts, it will only available on other users, this should stop them from eccidentally deactivating their accounts. #7691 * Minor tisy up --------- Co-authored-by: euanmillar <[email protected]>
Mentioned issue is fixed 7698.mp4 |
@euanmillar @Siyasanga 7698_deactivate.mp4 |
@onnee04 @rikukissa @eduffus we have discussed this in the IET team. As the concept of a Local System Admin and a National System Admin is going to be deprecated in Custom Users & Scopes, we feel that the effort involved to fix this particular bug related to a Local System Admin being unable to read the role titles for a National Registrar, National System Admin in 1.6.1 is not worth resolving. It is our view that this is acceptable as a known issue: #7698 (comment) |
Setting to "Closed as not planned - won't fix" as above |
Bug description:
Local system admin should not be able to create National System admin and National registrar
Steps to reproduce:
Actual result:
Local system admin has the option to create National System admin and National registrar
Expected result:
Local system admin should not be able to create National System admin and National registrar
Screenshot/ Recording:
j.mp4
Tested on:
https://login.farajaland-qa.opencrvs.org/?lang=en
Version:
V1.6.0
The text was updated successfully, but these errors were encountered: