Skip to content
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

Organisation Settings - Restricting overriding of organisation/project settings #84177

Open
Angelodaniel opened this issue Jan 28, 2025 · 3 comments

Comments

@Angelodaniel
Copy link
Member

Problem Statement

Restricting access to sensitive settings: For example, allowing only specific roles to update project rate limits. This ensures critical configurations are protected and minimizes accidental changes by unauthorized users.

Configuring permissions for API interactions: Restrict project settings modifications through the API to prevent overrides made by unauthorized teams, even when using Terraform.

Use Case:
Organizations that are primarily using Terraform for Sentry configuration. However, teams can override these settings via the API. Adding RBAC would allow fine-grained permissions to control who can make such changes, ensuring a secure and governed setup.

Solution Brainstorm

No response

Product Area

Settings - General

@getsantry
Copy link
Contributor

getsantry bot commented Jan 28, 2025

Assigning to @getsentry/support for routing ⏲️

@getsantry
Copy link
Contributor

getsantry bot commented Jan 29, 2025

Routing to @getsentry/product-owners-settings-members for triage ⏲️

@getsantry getsantry bot moved this from Waiting for: Support to Waiting for: Product Owner in GitHub Issues with 👀 3 Jan 29, 2025
@leedongwei
Copy link
Member

We have Team Admin and Team Member role. The member role cannot modify settings.

Are you looking for more layers of team roles? How would that look like?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

3 participants