This PR introduces some significant changes to approvals. We are now supporting multiple paths for policies. There are also smaller improvements in the PR, such as handing permission building entirely on the server-side for access approval requests.
I also fixed environment-wide access approvals. An empty array (no selected paths) now means that the entire environment is scoped to the policy. No more need for nullable / optional fields.
Description 📣
This PR introduces some significant changes to approvals. We are now supporting multiple paths for policies. There are also smaller improvements in the PR, such as handing permission building entirely on the server-side for access approval requests.
I also fixed environment-wide access approvals. An empty array (no selected paths) now means that the entire environment is scoped to the policy. No more need for nullable / optional fields.
Type ✨