From f22bb6593505b1de663c7dbc0856e3bc874b14ba Mon Sep 17 00:00:00 2001 From: Ethan Freestone Date: Wed, 25 Sep 2024 15:09:18 +0100 Subject: [PATCH] chore: Tweak to resources on an agreement perms --- .../main/okapi/ModuleDescriptor-template.json | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/service/src/main/okapi/ModuleDescriptor-template.json b/service/src/main/okapi/ModuleDescriptor-template.json index 9d4f7981..b41c380d 100644 --- a/service/src/main/okapi/ModuleDescriptor-template.json +++ b/service/src/main/okapi/ModuleDescriptor-template.json @@ -94,7 +94,7 @@ ], "pathPattern": "/erm/sas/{id}/resources", "permissionsRequired": [ - "erm.agreements.item.resources.get" + "erm.agreements.resources.get" ] }, { @@ -103,7 +103,7 @@ ], "pathPattern": "/erm/sas/{id}/resources/*", "permissionsRequired": [ - "erm.agreements.item.resources.get" + "erm.agreements.resources.subset.get" ] }, { @@ -1053,10 +1053,15 @@ "description": "Get an agreement record" }, { - "permissionName": "erm.agreements.item.resources.get", - "displayName": "Agreements item resources get", + "permissionName": "erm.agreements.resources.get", + "displayName": "Agreements resources get", "description": "Get an agreement record's resources" }, + { + "permissionName": "erm.agreements.resources.subset.get", + "displayName": "Agreements resources subset get", + "description": "Get a subset of an agreement record's resources (eg \"future\" or \"dropped\")" + }, { "permissionName": "erm.agreements.export", "displayName": "Agreements export", @@ -1082,7 +1087,8 @@ "subPermissions": [ "erm.agreements.collection.get", "erm.agreements.item.get", - "erm.agreements.item.resources.get", + "erm.agreements.resources.get", + "erm.agreements.resources.subset.get", "erm.agreements.export", "erm.agreements.linkedLicenses.get", "erm.agreements.usageDataProviders.get",