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

Add support to restrict users to their filtered ​objects / prefix #157

Open
Tqnsls opened this issue Nov 3, 2022 · 2 comments
Open

Add support to restrict users to their filtered ​objects / prefix #157

Tqnsls opened this issue Nov 3, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@Tqnsls
Copy link

Tqnsls commented Nov 3, 2022

Is your feature request related to a problem? Please describe.

We have many different user group who should not be able to view or edit reports from different users or their data.
At the moment a user is able to view and edit all reports if he has permission for the reporting-module.
Though, in all the reports he is only able to see the host that he is permitted to see - which is good.
But he still could edit or delete all the other reports.

Describe the solution you'd like

We would like to have a permission-feature like the businessprocess/​prefix from the businessprocess-module or the monitoring/​filter/​objects from the monitoring-module.

Describe alternatives you've considered

  • Add permissions-option like businessprocess/​prefix

  • Add permissions-option like monitoring/​filter/​objects

@yhabteab yhabteab added the enhancement New feature or request label Jan 25, 2023
@yhabteab yhabteab added this to the 1.0.0 milestone Jul 11, 2023
@yhabteab yhabteab removed this from the 1.0.0 milestone Aug 9, 2023
@lippserd
Copy link
Member

Hi @Tqnsls,

Your report makes sense but we had a discussion about this topic and came to the conclusion that we should rather hink about a general solution how to share reports and other items like dashboards, menu items, business processes and so on. The idea would be that everything that is created is bound to the author in the first place and can be shared to other users/groups/roles with appropriate permissions. Simply introducing name filters as in the business process module is not a elaborate solution.

Best regards,
Eric

@Tqnsls
Copy link
Author

Tqnsls commented Aug 14, 2023

Hi Eric,
thank you for answering! :)
I would like to have any limitation option for the module, the name-restrictions were the ones that are most common in the modules we use.
What I would suggest to your idea that users/groups/roles have default sharing-settings for their own units.
We have many users that come from the same unit and need equal permissions and views, so for us it would be perfect if users can create new reports that are shared with they groups / roles on default or with some kind of dropdown for the users to choose which groups / roles should have the permissions to the newly generated report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
4 participants