https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37052

--- Comment #4 from David Cook <[email protected]> ---
(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
[email protected]
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/

Reply via email to