This commit extends the rich validation of DRO and Collection access options to AdminPolicy access templates so that it is not possible to set invalid options in the access template (which is copied to all governed DROs).
How was this change tested? 🤨
[X] CI
[x] on sdr-infra against full QA dataset
[x] on sdr-infra against full stage dataset
[x] on sdr-infra against 500K prod dataset
[x] integration tests in QA or stage
[ ] manual testing by @andrewjbtw (in QA or stage, possibly for the week of 2/27)
Why was this change made? 🤔
Connects to sul-dlss/argo#3944
This commit extends the rich validation of DRO and Collection access options to AdminPolicy access templates so that it is not possible to set invalid options in the access template (which is copied to all governed DROs).
How was this change tested? 🤨
sdr-infra
against full QA datasetsdr-infra
against full stage datasetsdr-infra
against 500K prod dataset