VIEW_GROUP_PENALTY_THRESHOLDS does not allow viewing of thresholds

Bug #1030949 reported by Justin Hopkins
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Evergreen
Won't Fix
Undecided
Unassigned

Bug Description

Granting a user the VIEW_GROUP_PENALTY_THRESHOLD does not have the effect of allowing the user to view the group penalty thresholds table. Based on fm_IDL.xml it appears that ADMIN_GROUP_PENALTY_THRESHOLD is also required, but this doesn't help either. The only way I've been able to grant access to this page is to give the user the Everything permission at the Consortium level.

Logs only show a permission lookup for VIEW_GROUP_PENALTY_THRESHOLD:
[2012-07-30 11:11:01] open-ils.actor [INFO:10496:CStoreEditor.pm:109:134364034921740138] editor[0|10497] request en-US open-ils.cstore.json_query.atomic {"from":["permission.usr_has_perm_at",10497,"VIEW_GROUP_PENALTY_THRESHOLD"]}
open-ils.cstore 2012-07-30 11:11:01 [INFO:9505:osrf_application.c:1040:134364034921740138] CALL: open-ils.cstore open-ils.cstore.json_query.atomic {"from":["permission.usr_has_perm_at",10497,"VIEW_GROUP_PENALTY_THRESHOLD"]}

Ideally granting VIEW_GROUP_PENALTY_THRESHOLD at the system level would allow the user to view group penalty thresholds for their system or branch.

Evergreen 2.2
Debian Squeeze
Postgres 9.1

Tags: permissions
description: updated
Changed in evergreen:
status: New → Triaged
Revision history for this message
Tony Bandy (tonyb-y-deactivatedaccount) wrote :

Hope I'm allowed to post a question? If not, please delete. I would just like to report that this does affect us as well. When it's status is "triaged" does that mean a holding pattern?

Any updates would be super. Not an earth shattering problem, but would be nice for our local library admins to be able to view these.

If I can help test in any way, please let me know....

--Tony

Andrea Neiman (aneiman)
tags: added: permissions
Revision history for this message
Susan Morrison (smorrison425) wrote (last edit ):

Tested on 3.10, and VIEW_GROUP_PENALTY_THRESHOLD does allow the user to view group penalty thresholds at the depth assigned. I confirmed the permission works on its own and does not also need ADMIN_GROUP_PENALTY_THRESHOLD. Each permission grants view access on its own. This can be marked as 'Won't Fix.' (I attempted to do so, but it's not allowing me.)

Changed in evergreen:
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.