diff --git a/requests/EDC-V Onboarding/EDC-V Management/Create CEL expression.bru b/requests/EDC-V Onboarding/EDC-V Management/Create CEL expression.bru index 72942dc..cd6a630 100644 --- a/requests/EDC-V Onboarding/EDC-V Management/Create CEL expression.bru +++ b/requests/EDC-V Onboarding/EDC-V Management/Create CEL expression.bru @@ -35,6 +35,11 @@ body:json { "@id": "{{CEL_EXPR_ID}}", "leftOperand": "MembershipCredential", "description": "Expression for evaluating membership credential", + "scopes": [ + "catalog", + "contract.negotiation", + "transfer.process" + ], "expression": "ctx.agent.claims.vc.filter(c, c.type.exists(t, t == 'MembershipCredential')).exists(c, c.credentialSubject.exists(cs, timestamp(cs.membershipStartDate) < now))" } } diff --git a/requests/EDC-V Onboarding/EDC-V Management/Update CEL expression.bru b/requests/EDC-V Onboarding/EDC-V Management/Update CEL expression.bru index 4252b79..51d3d6e 100644 --- a/requests/EDC-V Onboarding/EDC-V Management/Update CEL expression.bru +++ b/requests/EDC-V Onboarding/EDC-V Management/Update CEL expression.bru @@ -34,6 +34,11 @@ body:json { "@type": "CelExpression", "@id": "{{CEL_EXPR_ID}}", "leftOperand": "MembershipCredential", + "scopes": [ + "catalog", + "contract.negotiation", + "transfer.process" + ], "description": "Expression for evaluating membership credential", "expression": "ctx.agent.claims.vc.filter(c, c.type.exists(t, t == 'MembershipCredential')).exists(c, c.credentialSubject.exists(cs, timestamp(cs.membershipStartDate) < now))" } diff --git a/tests/end2end/src/test/resources/create_cel_expression.json b/tests/end2end/src/test/resources/create_cel_expression.json index 20629de..395e9b8 100644 --- a/tests/end2end/src/test/resources/create_cel_expression.json +++ b/tests/end2end/src/test/resources/create_cel_expression.json @@ -6,5 +6,10 @@ "@type": "CelExpression", "leftOperand": "MembershipCredential", "description": "Expression for evaluating membership credential", + "scopes": [ + "catalog", + "contract.negotiation", + "transfer.process" + ], "expression": "ctx.agent.claims.vc.filter(c, c.type.exists(t, t == 'MembershipCredential')).exists(c, c.credentialSubject.exists(cs, timestamp(cs.membershipStartDate) < now))" } \ No newline at end of file