You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge commit from fork
* fix(rbac): Resolve issue with role editing via the API
Signed-off-by: Taylor Thomas <taylor.thomas@akuity.io>
* fix(server): Removes hardcoded lists for group resolution
Before this change the server had hardcoded lists of group mappings and
supported types. The supported types were mostly used for better error messages
but the groups part was actually load bearing when I looked into it. This
now dynamically fetches the groups if they are not set. This also allows
us to deduplicate the code we needed to properly render all permission sets
being used. Now everything can just flow through the same role normalization
functions
Signed-off-by: Taylor Thomas <taylor.thomas@akuity.io>
---------
Signed-off-by: Taylor Thomas <taylor.thomas@akuity.io>