Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Eureka permission changes -- validate module descriptor #825

Merged
merged 30 commits into from
Oct 1, 2024

Conversation

EthanFreestone
Copy link
Contributor

No description provided.

Copy link

License CLA Stuck? (Developer should make sure that it is really stuck before clicking)

Copy link

"Permission name is not valid",
"erm.agreements.item.clone"

"Permission name is not valid",
"erm.sts.template"

"Permission name is not valid",
"erm.admin.action"

"Permission protects more than one endpoint",
"erm.jobs.collection.get [/erm/jobs [GET], /erm/jobs/type/{type} [GET]]"

"Permission protects more than one endpoint",
"erm.refdata.collection.get [/erm/refdata/{domain}/{property} [GET], /erm/refdata [GET]]"

"Permission protects more than one endpoint",
"erm.kbs.validate [/erm/validate/remoteKB/* [POST], /erm/validate/remoteKB [POST]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlementOptions.get [/erm/resource/{id}/static/entitlementOptions [GET], /erm/resource/{id}/entitlementOptions [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.item.resources.get [/erm/sas/{id}/resources [GET], /erm/sas/{id}/resources/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.usageDataProviders.get [/erm/sas/{id}/usageDataProviders [GET], /erm/sas/usageDataProviders [GET]]"

"Permission protects more than one endpoint",
"erm.resources.collection.get [/erm/resource [GET], /erm/resource/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.entitlements.collection.get [/erm/entitlementLogEntry [GET], /erm/entitlements [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.validate [/erm/validate/subscriptionAgreement [POST], /erm/validate/subscriptionAgreement/* [POST]]"

"Permission protects more than one endpoint",
"erm.agreements.export [/erm/sas/{id}/resources/export [GET], /export [GET], /export/* [GET], /erm/sas/{id}/export [GET], /erm/sas/{id}/resources/export/* [GET], /erm/sas/{id}/export/* [GET]]"

"Permission protects more than one endpoint",
"erm.sts.collection.get [/erm/sts [GET], /erm/sts/template/{id} [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.linkedLicenses.get [/erm/sas/linkedLicenses [GET], /erm/sas/{id}/linkedLicenses [GET]]"

"Permission protects more than one endpoint",
"erm.packages.item.content.get [/erm/packages/{id}/content [GET], /erm/packages/{id}/content/* [GET]]"

"Permission protects more than one endpoint",
"erm.titles.collection.get [/erm/titles/entitled [GET], /erm/titles [GET], /erm/titles/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.packages.collection.get [/erm/packages/sources [GET], /erm/packages [GET]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlement.get [/erm/resource/{id}/entitlements [GET], /erm/resource/{id}/entitlements/related [GET]]"

"Permission protects more than one endpoint",
"erm.custprops.collection.get [/erm/custprops [GET], /erm/custprops/contexts [GET]]"

"Permission protects more than one endpoint",
"erm.jobs.item.get [/erm/jobs/{id} [GET], /erm/jobs/{id}/errorLog [GET], /erm/jobs/{id}/downloadFileObject [GET], /erm/jobs/{id}/infoLog [GET], /erm/jobs/{id}/infoLogStream [GET], /erm/jobs/{id}/errorLogStream [GET], /erm/jobs/{id}/fullLog [GET], /erm/jobs/{id}/fullLogStream [GET]]"

Copy link

"Permission name is not valid",
"erm.agreements.item.clone"

"Permission name is not valid",
"erm.sts.template"

"Permission name is not valid",
"erm.admin.action"

"Permission protects more than one endpoint",
"erm.jobs.collection.get [/erm/jobs [GET], /erm/jobs/type/{type} [GET]]"

"Permission protects more than one endpoint",
"erm.kbs.validate [/erm/validate/remoteKB/* [POST], /erm/validate/remoteKB [POST]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlementOptions.get [/erm/resource/{id}/static/entitlementOptions [GET], /erm/resource/{id}/entitlementOptions [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.item.resources.get [/erm/sas/{id}/resources [GET], /erm/sas/{id}/resources/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.usageDataProviders.get [/erm/sas/{id}/usageDataProviders [GET], /erm/sas/usageDataProviders [GET]]"

"Permission protects more than one endpoint",
"erm.resources.collection.get [/erm/resource [GET], /erm/resource/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.entitlements.collection.get [/erm/entitlementLogEntry [GET], /erm/entitlements [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.validate [/erm/validate/subscriptionAgreement [POST], /erm/validate/subscriptionAgreement/* [POST]]"

"Permission protects more than one endpoint",
"erm.agreements.export [/erm/sas/{id}/resources/export [GET], /export [GET], /export/* [GET], /erm/sas/{id}/export [GET], /erm/sas/{id}/resources/export/* [GET], /erm/sas/{id}/export/* [GET]]"

"Permission protects more than one endpoint",
"erm.sts.collection.get [/erm/sts [GET], /erm/sts/template/{id} [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.linkedLicenses.get [/erm/sas/linkedLicenses [GET], /erm/sas/{id}/linkedLicenses [GET]]"

"Permission protects more than one endpoint",
"erm.packages.item.content.get [/erm/packages/{id}/content [GET], /erm/packages/{id}/content/* [GET]]"

"Permission protects more than one endpoint",
"erm.titles.collection.get [/erm/titles/entitled [GET], /erm/titles [GET], /erm/titles/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.packages.collection.get [/erm/packages/sources [GET], /erm/packages [GET]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlement.get [/erm/resource/{id}/entitlements [GET], /erm/resource/{id}/entitlements/related [GET]]"

"Permission protects more than one endpoint",
"erm.custprops.collection.get [/erm/custprops [GET], /erm/custprops/contexts [GET]]"

"Permission protects more than one endpoint",
"erm.jobs.item.get [/erm/jobs/{id} [GET], /erm/jobs/{id}/errorLog [GET], /erm/jobs/{id}/downloadFileObject [GET], /erm/jobs/{id}/infoLog [GET], /erm/jobs/{id}/infoLogStream [GET], /erm/jobs/{id}/errorLogStream [GET], /erm/jobs/{id}/fullLog [GET], /erm/jobs/{id}/fullLogStream [GET]]"

Copy link

github-actions bot commented Sep 25, 2024

Test Results

142 tests  ±0   138 ✅ ±0   5m 32s ⏱️ +2s
 17 suites ±0     4 💤 ±0 
 17 files   ±0     0 ❌ ±0 

Results for commit 408d93e. ± Comparison against base commit daf3bcd.

♻️ This comment has been updated with latest results.

Copy link

"Permission name is not valid",
"erm.agreements.item.clone"

"Permission name is not valid",
"erm.sts.template"

"Permission name is not valid",
"erm.admin.action"

"Permission protects more than one endpoint",
"erm.jobs.collection.get [/erm/jobs [GET], /erm/jobs/type/{type} [GET]]"

"Permission protects more than one endpoint",
"erm.kbs.validate [/erm/validate/remoteKB/* [POST], /erm/validate/remoteKB [POST]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlementOptions.get [/erm/resource/{id}/static/entitlementOptions [GET], /erm/resource/{id}/entitlementOptions [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.item.resources.get [/erm/sas/{id}/resources [GET], /erm/sas/{id}/resources/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.usageDataProviders.get [/erm/sas/{id}/usageDataProviders [GET], /erm/sas/usageDataProviders [GET]]"

"Permission protects more than one endpoint",
"erm.resources.collection.get [/erm/resource [GET], /erm/resource/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.entitlements.collection.get [/erm/entitlementLogEntry [GET], /erm/entitlements [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.validate [/erm/validate/subscriptionAgreement [POST], /erm/validate/subscriptionAgreement/* [POST]]"

"Permission protects more than one endpoint",
"erm.agreements.export [/erm/sas/{id}/resources/export [GET], /export [GET], /export/* [GET], /erm/sas/{id}/export [GET], /erm/sas/{id}/resources/export/* [GET], /erm/sas/{id}/export/* [GET]]"

"Permission protects more than one endpoint",
"erm.sts.collection.get [/erm/sts [GET], /erm/sts/template/{id} [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.linkedLicenses.get [/erm/sas/linkedLicenses [GET], /erm/sas/{id}/linkedLicenses [GET]]"

"Permission protects more than one endpoint",
"erm.packages.item.content.get [/erm/packages/{id}/content [GET], /erm/packages/{id}/content/* [GET]]"

"Permission protects more than one endpoint",
"erm.titles.collection.get [/erm/titles/entitled [GET], /erm/titles [GET], /erm/titles/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.packages.collection.get [/erm/packages/sources [GET], /erm/packages [GET]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlement.get [/erm/resource/{id}/entitlements [GET], /erm/resource/{id}/entitlements/related [GET]]"

"Permission protects more than one endpoint",
"erm.jobs.item.get [/erm/jobs/{id} [GET], /erm/jobs/{id}/errorLog [GET], /erm/jobs/{id}/downloadFileObject [GET], /erm/jobs/{id}/infoLog [GET], /erm/jobs/{id}/infoLogStream [GET], /erm/jobs/{id}/errorLogStream [GET], /erm/jobs/{id}/fullLog [GET], /erm/jobs/{id}/fullLogStream [GET]]"

@folio-org folio-org deleted a comment from github-actions bot Sep 25, 2024
Copy link

"Permission name is not valid",
"erm.sts.template"

"Permission protects more than one endpoint",
"erm.jobs.collection.get [/erm/jobs [GET], /erm/jobs/type/{type} [GET]]"

"Permission protects more than one endpoint",
"erm.kbs.validate [/erm/validate/remoteKB/* [POST], /erm/validate/remoteKB [POST]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlementOptions.get [/erm/resource/{id}/static/entitlementOptions [GET], /erm/resource/{id}/entitlementOptions [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.item.resources.get [/erm/sas/{id}/resources [GET], /erm/sas/{id}/resources/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.usageDataProviders.get [/erm/sas/{id}/usageDataProviders [GET], /erm/sas/usageDataProviders [GET]]"

"Permission protects more than one endpoint",
"erm.resources.collection.get [/erm/resource [GET], /erm/resource/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.entitlements.collection.get [/erm/entitlementLogEntry [GET], /erm/entitlements [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.validate [/erm/validate/subscriptionAgreement [POST], /erm/validate/subscriptionAgreement/* [POST]]"

"Permission protects more than one endpoint",
"erm.agreements.export [/erm/sas/{id}/resources/export [GET], /export [GET], /export/* [GET], /erm/sas/{id}/export [GET], /erm/sas/{id}/resources/export/* [GET], /erm/sas/{id}/export/* [GET]]"

"Permission protects more than one endpoint",
"erm.sts.collection.get [/erm/sts [GET], /erm/sts/template/{id} [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.linkedLicenses.get [/erm/sas/linkedLicenses [GET], /erm/sas/{id}/linkedLicenses [GET]]"

"Permission protects more than one endpoint",
"erm.packages.item.content.get [/erm/packages/{id}/content [GET], /erm/packages/{id}/content/* [GET]]"

"Permission protects more than one endpoint",
"erm.titles.collection.get [/erm/titles/entitled [GET], /erm/titles [GET], /erm/titles/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.packages.collection.get [/erm/packages/sources [GET], /erm/packages [GET]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlement.get [/erm/resource/{id}/entitlements [GET], /erm/resource/{id}/entitlements/related [GET]]"

"Permission protects more than one endpoint",
"erm.jobs.item.get [/erm/jobs/{id} [GET], /erm/jobs/{id}/errorLog [GET], /erm/jobs/{id}/downloadFileObject [GET], /erm/jobs/{id}/infoLog [GET], /erm/jobs/{id}/infoLogStream [GET], /erm/jobs/{id}/errorLogStream [GET], /erm/jobs/{id}/fullLog [GET], /erm/jobs/{id}/fullLogStream [GET]]"

Copy link

"Permission protects more than one endpoint",
"erm.jobs.collection.get [/erm/jobs [GET], /erm/jobs/type/{type} [GET]]"

"Permission protects more than one endpoint",
"erm.kbs.validate [/erm/validate/remoteKB/* [POST], /erm/validate/remoteKB [POST]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlementOptions.get [/erm/resource/{id}/static/entitlementOptions [GET], /erm/resource/{id}/entitlementOptions [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.item.resources.get [/erm/sas/{id}/resources [GET], /erm/sas/{id}/resources/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.usageDataProviders.get [/erm/sas/{id}/usageDataProviders [GET], /erm/sas/usageDataProviders [GET]]"

"Permission protects more than one endpoint",
"erm.resources.collection.get [/erm/resource [GET], /erm/resource/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.entitlements.collection.get [/erm/entitlementLogEntry [GET], /erm/entitlements [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.validate [/erm/validate/subscriptionAgreement [POST], /erm/validate/subscriptionAgreement/* [POST]]"

"Permission protects more than one endpoint",
"erm.agreements.export [/erm/sas/{id}/resources/export [GET], /export [GET], /export/* [GET], /erm/sas/{id}/export [GET], /erm/sas/{id}/resources/export/* [GET], /erm/sas/{id}/export/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.linkedLicenses.get [/erm/sas/linkedLicenses [GET], /erm/sas/{id}/linkedLicenses [GET]]"

"Permission protects more than one endpoint",
"erm.packages.item.content.get [/erm/packages/{id}/content [GET], /erm/packages/{id}/content/* [GET]]"

"Permission protects more than one endpoint",
"erm.titles.collection.get [/erm/titles/entitled [GET], /erm/titles [GET], /erm/titles/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.packages.collection.get [/erm/packages/sources [GET], /erm/packages [GET]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlement.get [/erm/resource/{id}/entitlements [GET], /erm/resource/{id}/entitlements/related [GET]]"

"Permission protects more than one endpoint",
"erm.jobs.item.get [/erm/jobs/{id} [GET], /erm/jobs/{id}/errorLog [GET], /erm/jobs/{id}/downloadFileObject [GET], /erm/jobs/{id}/infoLog [GET], /erm/jobs/{id}/infoLogStream [GET], /erm/jobs/{id}/errorLogStream [GET], /erm/jobs/{id}/fullLog [GET], /erm/jobs/{id}/fullLogStream [GET]]"

Copy link

"Permission protects more than one endpoint",
"erm.jobs.collection.get [/erm/jobs [GET], /erm/jobs/type/{type} [GET]]"

"Permission protects more than one endpoint",
"erm.kbs.validate [/erm/validate/remoteKB/* [POST], /erm/validate/remoteKB [POST]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlementOptions.get [/erm/resource/{id}/static/entitlementOptions [GET], /erm/resource/{id}/entitlementOptions [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.item.resources.get [/erm/sas/{id}/resources [GET], /erm/sas/{id}/resources/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.usageDataProviders.get [/erm/sas/{id}/usageDataProviders [GET], /erm/sas/usageDataProviders [GET]]"

"Permission protects more than one endpoint",
"erm.resources.collection.get [/erm/resource [GET], /erm/resource/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.entitlements.collection.get [/erm/entitlementLogEntry [GET], /erm/entitlements [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.validate [/erm/validate/subscriptionAgreement [POST], /erm/validate/subscriptionAgreement/* [POST]]"

"Permission protects more than one endpoint",
"erm.agreements.export [/erm/sas/{id}/resources/export [GET], /export [GET], /export/* [GET], /erm/sas/{id}/export [GET], /erm/sas/{id}/resources/export/* [GET], /erm/sas/{id}/export/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.linkedLicenses.get [/erm/sas/linkedLicenses [GET], /erm/sas/{id}/linkedLicenses [GET]]"

"Permission protects more than one endpoint",
"erm.packages.item.content.get [/erm/packages/{id}/content [GET], /erm/packages/{id}/content/* [GET]]"

"Permission protects more than one endpoint",
"erm.titles.collection.get [/erm/titles/entitled [GET], /erm/titles [GET], /erm/titles/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.packages.collection.get [/erm/packages/sources [GET], /erm/packages [GET]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlement.get [/erm/resource/{id}/entitlements [GET], /erm/resource/{id}/entitlements/related [GET]]"

@EthanFreestone EthanFreestone marked this pull request as draft September 25, 2024 10:59
@folio-org folio-org deleted a comment from github-actions bot Sep 25, 2024
Copy link

"Permission protects more than one endpoint",
"erm.kbs.validate [/erm/validate/remoteKB/* [POST], /erm/validate/remoteKB [POST]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlementOptions.get [/erm/resource/{id}/static/entitlementOptions [GET], /erm/resource/{id}/entitlementOptions [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.item.resources.get [/erm/sas/{id}/resources [GET], /erm/sas/{id}/resources/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.usageDataProviders.get [/erm/sas/{id}/usageDataProviders [GET], /erm/sas/usageDataProviders [GET]]"

"Permission protects more than one endpoint",
"erm.resources.collection.get [/erm/resource [GET], /erm/resource/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.entitlements.collection.get [/erm/entitlementLogEntry [GET], /erm/entitlements [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.validate [/erm/validate/subscriptionAgreement [POST], /erm/validate/subscriptionAgreement/* [POST]]"

"Permission protects more than one endpoint",
"erm.agreements.export [/erm/sas/{id}/resources/export [GET], /export [GET], /export/* [GET], /erm/sas/{id}/export [GET], /erm/sas/{id}/resources/export/* [GET], /erm/sas/{id}/export/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.linkedLicenses.get [/erm/sas/linkedLicenses [GET], /erm/sas/{id}/linkedLicenses [GET]]"

"Permission protects more than one endpoint",
"erm.packages.item.content.get [/erm/packages/{id}/content [GET], /erm/packages/{id}/content/* [GET]]"

"Permission protects more than one endpoint",
"erm.titles.collection.get [/erm/titles/entitled [GET], /erm/titles [GET], /erm/titles/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.packages.collection.get [/erm/packages/sources [GET], /erm/packages [GET]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlement.get [/erm/resource/{id}/entitlements [GET], /erm/resource/{id}/entitlements/related [GET]]"

Copy link

"Permission protects more than one endpoint",
"erm.kbs.validate [/erm/validate/remoteKB/* [POST], /erm/validate/remoteKB [POST]]"

"Permission protects more than one endpoint",
"erm.agreements.item.resources.get [/erm/sas/{id}/resources [GET], /erm/sas/{id}/resources/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.usageDataProviders.get [/erm/sas/{id}/usageDataProviders [GET], /erm/sas/usageDataProviders [GET]]"

"Permission protects more than one endpoint",
"erm.resources.collection.get [/erm/resource [GET], /erm/resource/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.entitlements.collection.get [/erm/entitlementLogEntry [GET], /erm/entitlements [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.validate [/erm/validate/subscriptionAgreement [POST], /erm/validate/subscriptionAgreement/* [POST]]"

"Permission protects more than one endpoint",
"erm.agreements.export [/erm/sas/{id}/resources/export [GET], /export [GET], /export/* [GET], /erm/sas/{id}/export [GET], /erm/sas/{id}/resources/export/* [GET], /erm/sas/{id}/export/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.linkedLicenses.get [/erm/sas/linkedLicenses [GET], /erm/sas/{id}/linkedLicenses [GET]]"

"Permission protects more than one endpoint",
"erm.packages.item.content.get [/erm/packages/{id}/content [GET], /erm/packages/{id}/content/* [GET]]"

"Permission protects more than one endpoint",
"erm.titles.collection.get [/erm/titles/entitled [GET], /erm/titles [GET], /erm/titles/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.packages.collection.get [/erm/packages/sources [GET], /erm/packages [GET]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlement.get [/erm/resource/{id}/entitlements [GET], /erm/resource/{id}/entitlements/related [GET]]"

Copy link

"Permission protects more than one endpoint",
"erm.agreements.item.resources.get [/erm/sas/{id}/resources [GET], /erm/sas/{id}/resources/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.usageDataProviders.get [/erm/sas/{id}/usageDataProviders [GET], /erm/sas/usageDataProviders [GET]]"

"Permission protects more than one endpoint",
"erm.resources.collection.get [/erm/resource [GET], /erm/resource/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.entitlements.collection.get [/erm/entitlementLogEntry [GET], /erm/entitlements [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.validate [/erm/validate/subscriptionAgreement [POST], /erm/validate/subscriptionAgreement/* [POST]]"

"Permission protects more than one endpoint",
"erm.agreements.export [/erm/sas/{id}/resources/export [GET], /export [GET], /export/* [GET], /erm/sas/{id}/export [GET], /erm/sas/{id}/resources/export/* [GET], /erm/sas/{id}/export/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.linkedLicenses.get [/erm/sas/linkedLicenses [GET], /erm/sas/{id}/linkedLicenses [GET]]"

"Permission protects more than one endpoint",
"erm.packages.item.content.get [/erm/packages/{id}/content [GET], /erm/packages/{id}/content/* [GET]]"

"Permission protects more than one endpoint",
"erm.titles.collection.get [/erm/titles/entitled [GET], /erm/titles [GET], /erm/titles/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.packages.collection.get [/erm/packages/sources [GET], /erm/packages [GET]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlement.get [/erm/resource/{id}/entitlements [GET], /erm/resource/{id}/entitlements/related [GET]]"

Copy link

"Permission protects more than one endpoint",
"erm.agreements.usageDataProviders.get [/erm/sas/{id}/usageDataProviders [GET], /erm/sas/usageDataProviders [GET]]"

"Permission protects more than one endpoint",
"erm.resources.collection.get [/erm/resource [GET], /erm/resource/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.entitlements.collection.get [/erm/entitlementLogEntry [GET], /erm/entitlements [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.validate [/erm/validate/subscriptionAgreement [POST], /erm/validate/subscriptionAgreement/* [POST]]"

"Permission protects more than one endpoint",
"erm.agreements.export [/erm/sas/{id}/resources/export [GET], /export [GET], /export/* [GET], /erm/sas/{id}/export [GET], /erm/sas/{id}/resources/export/* [GET], /erm/sas/{id}/export/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.linkedLicenses.get [/erm/sas/linkedLicenses [GET], /erm/sas/{id}/linkedLicenses [GET]]"

"Permission protects more than one endpoint",
"erm.packages.item.content.get [/erm/packages/{id}/content [GET], /erm/packages/{id}/content/* [GET]]"

"Permission protects more than one endpoint",
"erm.titles.collection.get [/erm/titles/entitled [GET], /erm/titles [GET], /erm/titles/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.packages.collection.get [/erm/packages/sources [GET], /erm/packages [GET]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlement.get [/erm/resource/{id}/entitlements [GET], /erm/resource/{id}/entitlements/related [GET]]"

Copy link

"Permission protects more than one endpoint",
"erm.agreements.usageDataProviders.get [/erm/sas/{id}/usageDataProviders [GET], /erm/sas/usageDataProviders [GET]]"

"Permission protects more than one endpoint",
"erm.entitlements.collection.get [/erm/entitlementLogEntry [GET], /erm/entitlements [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.validate [/erm/validate/subscriptionAgreement [POST], /erm/validate/subscriptionAgreement/* [POST]]"

"Permission protects more than one endpoint",
"erm.agreements.linkedLicenses.get [/erm/sas/linkedLicenses [GET], /erm/sas/{id}/linkedLicenses [GET]]"

"Permission protects more than one endpoint",
"erm.titles.collection.get [/erm/titles/entitled [GET], /erm/titles [GET], /erm/titles/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlement.get [/erm/resource/{id}/entitlements [GET], /erm/resource/{id}/entitlements/related [GET]]"

…eck that it makes sense to include that in agrement view perm
Copy link

"Permission protects more than one endpoint",
"erm.entitlements.collection.get [/erm/entitlementLogEntry [GET], /erm/entitlements [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.validate [/erm/validate/subscriptionAgreement [POST], /erm/validate/subscriptionAgreement/* [POST]]"

"Permission protects more than one endpoint",
"erm.agreements.linkedLicenses.get [/erm/sas/linkedLicenses [GET], /erm/sas/{id}/linkedLicenses [GET]]"

"Permission protects more than one endpoint",
"erm.titles.collection.get [/erm/titles/entitled [GET], /erm/titles [GET], /erm/titles/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlement.get [/erm/resource/{id}/entitlements [GET], /erm/resource/{id}/entitlements/related [GET]]"

Copy link

"Permission protects more than one endpoint",
"erm.entitlements.collection.get [/erm/entitlementLogEntry [GET], /erm/entitlements [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.validate [/erm/validate/subscriptionAgreement [POST], /erm/validate/subscriptionAgreement/* [POST]]"

"Permission protects more than one endpoint",
"erm.agreements.linkedLicenses.get [/erm/sas/linkedLicenses [GET], /erm/sas/{id}/linkedLicenses [GET]]"

"Permission protects more than one endpoint",
"erm.titles.collection.get [/erm/titles/entitled [GET], /erm/titles [GET], /erm/titles/electronic [GET]]"

"Permission is not defined in module descriptor",
"erm.resources.entitlement.related.get"

Added separate logEntry colleciton permission
@folio-org folio-org deleted a comment from github-actions bot Sep 25, 2024
@folio-org folio-org deleted a comment from github-actions bot Sep 25, 2024
Copy link

"Permission protects more than one endpoint",
"erm.titles.collection.get [/erm/titles/entitled [GET], /erm/titles [GET], /erm/titles/electronic [GET]]"

Copy link

"Permission is not defined in module descriptor",
"erm.custprops.contexts.get"

@folio-org folio-org deleted a comment from github-actions bot Sep 30, 2024
@folio-org folio-org deleted a comment from github-actions bot Oct 1, 2024
@EthanFreestone EthanFreestone marked this pull request as ready for review October 1, 2024 14:47
@EthanFreestone EthanFreestone merged commit 76e7fe9 into master Oct 1, 2024
11 checks passed
@EthanFreestone EthanFreestone deleted the ci/validate_md branch October 1, 2024 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant