You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the envoy.Lib is part of the general CEL environment which makes it available in all expressions.
The intention of this lib is scoped to define how the request/response should be modefied by a given authorization rule.
Solution Description
Remove the enoy.Lib from the global cel env constructor but also ensure that required envoy types are available in e.g. variable expressions as they can access the original request object.
Alternatives
No response
Additional Context
No response
Research
I have searched other issues in this repository and mine is not recorded.
The text was updated successfully, but these errors were encountered:
Problem Statement
Currently the envoy.Lib is part of the general CEL environment which makes it available in all expressions.
The intention of this lib is scoped to define how the request/response should be modefied by a given authorization rule.
Solution Description
Remove the enoy.Lib from the global cel env constructor but also ensure that required envoy types are available in e.g. variable expressions as they can access the original request object.
Alternatives
No response
Additional Context
No response
Research
The text was updated successfully, but these errors were encountered: