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

Specify Which User Groups Can View And Use Specific Saved Filters #16205

Open
mr1716 opened this issue May 20, 2024 · 6 comments
Open

Specify Which User Groups Can View And Use Specific Saved Filters #16205

mr1716 opened this issue May 20, 2024 · 6 comments
Assignees
Labels
pending closure Requires immediate attention to avoid being closed for inactivity status: revisions needed This issue requires additional information to be actionable type: feature Introduction of new functionality to the application

Comments

@mr1716
Copy link

mr1716 commented May 20, 2024

NetBox version

v3.7.8

Feature type

Change to existing functionality

Proposed functionality

This would allow admins to specify which Groups can use specific Saved Filters. Currently, if I have 10 Saved Filters, I believe that if all users can view that object, they will all be able to view all 10 Saved Filters, even if they're not needed or applicable.

Use case

The use case is that I have 2 teams using Netbox, and I have 10 filters. 4 specific to team A, 3 to team B, and 3 shared. Therefore, I would want team A to view 7 Saved Filters (1-4 and 7-10) and team B view 6 filters (5-10). Showing a more limited number of Saved Filters based on Group Permissions would provide an improved, faster, and decluttered Saved Filter experience.

Database changes

No response

External dependencies

No response

@mr1716 mr1716 added status: needs triage This issue is awaiting triage by a maintainer type: feature Introduction of new functionality to the application labels May 20, 2024
@mr1716 mr1716 changed the title Specify Which User Groups Can View And Use Specific Saved Groups Specify Which User Groups Can View And Use Specific Saved Filters May 21, 2024
@mr1716
Copy link
Author

mr1716 commented May 21, 2024

Edited the title to be clear. Didn’t realize that the title didn’t reflect the body of the request so updated it!! I know this would be a change, but think it would be helpful!

@jeffgdotorg jeffgdotorg added status: revisions needed This issue requires additional information to be actionable and removed status: needs triage This issue is awaiting triage by a maintainer labels May 21, 2024
@jeffgdotorg
Copy link
Collaborator

If I've understood your proposal correctly, it should be possible to accomplish your use case using a Permission to grant different Groups access to view different sets of Saved Filters.

If I've misunderstood, please update your issue body to clarify the distinction between your proposal and what I've just described.

@mr1716
Copy link
Author

mr1716 commented May 22, 2024

@jeffgdotorg you are correct

@mr1716
Copy link
Author

mr1716 commented May 23, 2024

@jeffgdotorg my question and I think use case is: if 2 user groups have access to the same object that the Saved Filters are applied against, is there a way to limit which groups can view those Saved Filters?

for example, I want to limit the Group Users to only see the Saved Filter for Active DCIM Device Objects, but not Needs Refresh Saved Filter for DCIM Device Objects. But I want the Group Power Users to be able to view both Saved a filters.

If this is already possible, please let me know. Didn’t see an easy way to do that and I may be missing something

Copy link
Contributor

This is a reminder that additional information is needed in order to further triage this issue. If the requested details are not provided, the issue will soon be closed automatically.

@github-actions github-actions bot added the pending closure Requires immediate attention to avoid being closed for inactivity label May 31, 2024
@mr1716
Copy link
Author

mr1716 commented Jun 6, 2024

Hey, just wanted to see if this was something that is a feature request or something that can already be done?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pending closure Requires immediate attention to avoid being closed for inactivity status: revisions needed This issue requires additional information to be actionable type: feature Introduction of new functionality to the application
Projects
None yet
Development

No branches or pull requests

2 participants