yalelibrary / YUL-DC

Preliminary issue tracking for Yale University Libraries Digital Collections project
3 stars 0 forks source link

BUG: Allow regular Management users to press "Resync with Preservica" button #2863

Closed sshetenhelm closed 4 months ago

sshetenhelm commented 5 months ago

Story We would like to enable "Synchronize child objects" button at the bottom of a parent object page in Management for all users in Management. Currently, the button is visible to all DCS users, but only "enabled" for MGMT sys-admin. Non-SysAdmin users get the "Access Denied" message.

Stakeholders will need the ability to re-sync their parent objects with Preservica.

Acceptance

jpengst commented 5 months ago

PR: https://github.com/yalelibrary/yul-dc-management/pull/1409

K8Sewell commented 4 months ago

Deployed to Test and Demo with release v2.70.6

K8Sewell commented 4 months ago

Made myself a regular user and was able to trigger sync from presevica on Test. Will promote to UAT for real testing since test preservica instance is only connected to UAT.

Image

Image

sshetenhelm commented 4 months ago

Worked for me after being made a non-SysAdmin. Asking Lauren to test as well. EDIT: Worked for Lauren as well after being made regular user.

Ready to close! Thank you!