Managing Ledgers, Funds, Budgets, Fiscals Years and tracking associated values (UXPROD-1144)

[UIF-67] Setting visible Finance permissions has no effect Created: 22/May/19  Updated: 03/Jun/19  Resolved: 03/Jun/19

Status: Closed
Project: ui-finance
Components: None
Affects versions: None
Fix versions: 1.5.0
Parent: Managing Ledgers, Funds, Budgets, Fiscals Years and tracking associated values

Type: Bug Priority: P3
Reporter: Björn Muschall Assignee: Dennis Bridges
Resolution: Done Votes: 0
Labels: acquisitions, finances
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Attachments: PNG File Screen Shot 2019-06-03 at 9.08.02 AM.png     PNG File Screen Shot 2019-06-03 at 9.08.54 AM.png     PNG File staff_finane.png    
Sprint: ACQ Sprint 64
Story Points: 1
Development Team: Thunderjet
Tester Assignee: Dennis Bridges
Epic Link: Managing Ledgers, Funds, Budgets, Fiscals Years and tracking associated values

 Description   

Steps to Reproduce:
1. Log into https://folio-testing.aws.indexdata.com as diku_admin (or other environment)
2. Go to Settings/Users/Permission sets
3. Create new permission set "Finance"
4. Add all Finance related permissions, these are:

  • All finance-module perms
  • Settings (Finance): Display list of settings for Finance

5. Create non-admin User with just permission set "Finance"
6. Log in with this user

Expected Results: User can view and edit within Finance app

Actual Results: User can't view Finance app

Additional Information: correct permission to use probably set as invisible at the moment
1. Go to Settings/Developer/Configuration and enable "List invisible permissions"
2. Give user invisible permission "UI Finance module is enabled"
3. it works

I'm not sure that's intended for the moment. But in #development channel there is a discussion to remove Developer settings.



 Comments   
Comment by Mikita Siadykh [ 31/May/19 ]

Dennis Bridges

changed all permissions for this module to make them work, tested on http://folio-testing.aws.indexdata.com, please review

cc Björn Muschall

Comment by Dennis Bridges [ 03/Jun/19 ]

Mikita Siadykh Creating a new user in testing and assigning "All permissions" including the finance perms but the user still cannot access the finance app.

Comment by Mikita Siadykh [ 03/Jun/19 ]

Dennis Bridges

I've just tested it on https://folio-testing.aws.indexdata.com/ and see that user has this module

creds: test_finance/test

Comment by Mikita Siadykh [ 03/Jun/19 ]

Dennis Bridges
plus I used all roles for testing, could you please provide more details? as I can't reproduce it now, when `UI: Finance module is enabled` permissions is enabled

Comment by Dennis Bridges [ 03/Jun/19 ]

test successful in FOLIO testing. Note: user needs the UI: Finance module is enabled permission to see the app in the first place.

Generated at Fri Feb 09 00:18:07 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.