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

Support project-wide Saved Searches #31726

Open
richerlariviere opened this issue Feb 10, 2022 · 4 comments
Open

Support project-wide Saved Searches #31726

richerlariviere opened this issue Feb 10, 2022 · 4 comments
Labels

Comments

@richerlariviere
Copy link

Problem Statement

Organization context
In our organization, there are a lot of projects owned by different teams. All those teams have specific needs and workflows. Each team has a team leader. Sentry is managed by an Operation team which has Admin access. Team leaders have the user role.

Our problem
One of our problems is about the way roles are implemented in Sentry. Our team leaders need to create Saved Searches so developers can easily filter issues in their project. But in order to create Saved Searches, they need to have the manager role. Since the assignment of users to project is done by our Operation team, our team leaders have too much privileges. And pinning searches is not an option since it's only visible by the creator of the search. We follow a least-privilege policy in our tools and it would be great for specific users to be able to create saved searches without having the permission of adding and remove members from the organization or worse to gain admin access on all teams.

Our duct-tape solution
Team leaders have Manager role and we accept the risk but it is not ideal.

Solution Brainstorm

I see 2 ways we could fix this issue:

  1. Have a more granular way to create saved searches scoped in a project X instead of organization-wide. This feature could be enabled for each user in project X. That would allow for users to create Saved Searches by themselves in their project.
  2. Custom roles. Pretty complex to implement I think but it would be epic. In our case I see a role we could call team-leader with the same permissions as a user but with the possibility to manage Saved Searches under their projects.

I hope my feature request is not too much confusing so don't hesitate if you want me to clarify some things.

Best Regards,
Richer

@getsentry-release
Copy link

Routing to @getsentry/workflow for triage. ⏲️

@scttcper
Copy link
Member

scttcper commented Mar 2, 2022

@richerlariviere thanks for bringing this up. The saved searches do leave something to be desired for larger teams/orgs. I've added this in our team's backlog

@github-actions
Copy link
Contributor

github-actions bot commented May 3, 2022

This issue has gone three weeks without activity. In another week, I will close it.

But! If you comment or otherwise update it, I will reset the clock, and if you label it Status: Backlog or Status: In Progress, I will leave it alone ... forever!


"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀

@snigdhas
Copy link
Member

Curious if the new Issue Views address some of these concerns - @richerlariviere have you had a chance to try those out?

@linear linear bot added the Migrated label Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

8 participants