[Koha-bugs] [Bug 37052] Restrict reports so they can only be run by permitted users

2024-06-17 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37052

--- Comment #4 from David Cook  ---
(In reply to gclg from comment #2)
> What I am proposing is the ability to limit the ability to run certain
> reports by used ID.

I think that I like this idea. 

For backwards compatibility, I think all existing reports would have to be
allowed for any User ID. However, for new Koha installs, it would be
interesting to default to only allow the creator of the report to run it (or a
superlibrarian). And then the creator/owner or the superlibrarian could add
more users to run it. 

So if the only Reports permission the user has is "Execute SQL reports
(execute_reports)" and they are only allowed to run certain reports... that
would dramatically improve the current situation.

--

One thing to keep in mind... this could get unwieldy/difficult to manage. Some
libraries have hundreds of reports, and you might have 10 staff who should have
the same/similar access to many of those. (This is where RBAC would come in
handy. You could assign a bunch of reports to a particular group. We could
potentially do this with patron category, but I don't think most libraries have
granular library staff categories.)

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 37052] Restrict reports so they can only be run by permitted users

2024-06-17 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37052

David Cook  changed:

   What|Removed |Added

 CC||dc...@prosentient.com.au

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 37052] Restrict reports so they can only be run by permitted users

2024-06-17 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37052

Andrew Fuerste-Henry  changed:

   What|Removed |Added

 CC||andre...@dubcolib.org

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 37052] Restrict reports so they can only be run by permitted users

2024-06-17 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37052

Katrin Fischer  changed:

   What|Removed |Added

Summary|Accessing/Running Reports   |Restrict reports so they
   ||can only be run by
   ||permitted users
   See Also||https://bugs.koha-community
   ||.org/bugzilla3/show_bug.cgi
   ||?id=30198

--- Comment #3 from Katrin Fischer  ---
Bug 30198 might also be interesting in this context.

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/