Skip to content

feat(rbac): skip invalid role combinations#2266

Merged
jiparis merged 1 commit into
chainloop-dev:mainfrom
jiparis:PFM-3323-fix
Jul 16, 2025
Merged

feat(rbac): skip invalid role combinations#2266
jiparis merged 1 commit into
chainloop-dev:mainfrom
jiparis:PFM-3323-fix

Conversation

@jiparis

@jiparis jiparis commented Jul 16, 2025

Copy link
Copy Markdown
Member

This PR skips roles acquired from groups when these are not compatible with the user's Org-level role. In particular: OrgViewer and ProjectAdmin

note that this is the re-submit of a previous buggy attempt: #2251

Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
@jiparis jiparis requested review from javirln and migmartri July 16, 2025 11:35
@jiparis jiparis merged commit b1e76a8 into chainloop-dev:main Jul 16, 2025
13 checks passed
@jiparis jiparis deleted the PFM-3323-fix branch July 16, 2025 13:01
jiparis added a commit to jiparis/chainloop that referenced this pull request Jul 16, 2025
This reverts commit b1e76a8.

Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
jiparis added a commit that referenced this pull request Jul 16, 2025
#2268)

Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants