Skip to content

chore: org viewers cannot become project admins#2251

Merged
jiparis merged 12 commits into
chainloop-dev:mainfrom
jiparis:PFM-3323-restrict-viewers
Jul 15, 2025
Merged

chore: org viewers cannot become project admins#2251
jiparis merged 12 commits into
chainloop-dev:mainfrom
jiparis:PFM-3323-restrict-viewers

Conversation

@jiparis

@jiparis jiparis commented Jul 14, 2025

Copy link
Copy Markdown
Member

Org Viewers only have read-only permissions and don't participate in RBAC, so it's not consistent with ProjectAdmin role, which can manage resources.

jiparis added 2 commits July 14, 2025 14:32
Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
@jiparis jiparis requested review from javirln and migmartri July 14, 2025 12:57
Comment thread app/controlplane/cmd/wire.go
Comment thread app/controlplane/internal/service/group.go Outdated
jiparis added 5 commits July 14, 2025 15:31
Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
Comment thread app/controlplane/internal/service/service.go
jiparis added 5 commits July 14, 2025 16:34
Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
@jiparis jiparis merged commit df71cee into chainloop-dev:main Jul 15, 2025
13 checks passed
@jiparis jiparis deleted the PFM-3323-restrict-viewers branch July 15, 2025 09:12
migmartri added a commit to migmartri/chainloop that referenced this pull request Jul 15, 2025
migmartri added a commit to migmartri/chainloop that referenced this pull request Jul 15, 2025
…v#2251)"

This reverts commit df71cee.

Signed-off-by: Miguel Martinez <miguel@chainloop.dev>
migmartri added a commit that referenced this pull request Jul 15, 2025
Signed-off-by: Miguel Martinez <miguel@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