legiongis / hmsf-md

Arches project for the Heritage Monitoring Scouts program, maintained by Florida Public Archaeology Network
https://hms.fpan.us
1 stars 0 forks source link

Scout Accounts can add resources other than Scout Reports #275

Closed kkemp85 closed 5 months ago

kkemp85 commented 6 months ago

When I logged into my Scout account I noticed that when I clicked on the building to add a new Scout Report the option was there to add arch sites, structures, and cemeteries too. I did notice that a scout had accidentally tried to add a cemetery the other day but thought it was a fluke. I tried to look to see if this was an issue I could resolve but couldn't figure it out. We definitely need this fixed before chaos ensues!

image

mradamcox commented 5 months ago

Checking over the permissions, ultimately the best way to handle this is to remove the Resource Editor group from all users, and just assign the Crowdsource Editor group across the board. Then we can use the Arches UI in the Graph Editor to do the following: Assign Create/Update permissions to the Crowdsource Editor group for all resource models, and 2) Assign Create/Update permissions to the Crowdsource Editor group for just the Scout Report resource model. I've done this now in the production site. Additionally, I

Encountered a bug in Arches while working on this, logged it here: https://github.com/archesproject/arches/issues/10702.