BiologicalRecordsCentre / ABLE

Assessing ButterfLies in Europe project repository
2 stars 3 forks source link

Share EUPoMS butterfly data with eBMS #509

Open DavidRoy opened 1 year ago

DavidRoy commented 1 year ago

Enable verification and download of butterfly data collected through EUPoMS (website_id = 140) for users of the eBMS website (website.id = 118).

I think the following steps are needed:

@JimBacon can you check my working and logic on this

DavidRoy commented 1 year ago

@johnvanbreda is there a reason why data from website.id = 140 is not appearing on reports for website.id = 118 based on my logic above?

Are website agreements setup correctly? http://warehouse1.indicia.org.uk/index.php/website_agreement/edit/14

And websites joining the agreements http://warehouse1.indicia.org.uk/index.php/websites_website_agreement/edit/127 http://warehouse1.indicia.org.uk/index.php/websites_website_agreement/edit/126

johnvanbreda commented 1 year ago

ABLE is still using static ES aliases in order to enforce the website sharing limits. I've updated the aliases to fix this issue.

As an option for the future, we can switch some or all of the ABLE reports and downloads to use dynamic website permissions so we don't need to update the aliases - before doing this we'd need to review that the dynamic permissions behave as expected with respect to sensitive and confidential records.