Infisical / infisical

♾ Infisical is the open-source secret management platform: Sync secrets across your team/infrastructure, prevent secret leaks, and manage internal PKI
https://infisical.com
Other
15.73k stars 985 forks source link

feat(approvals): multi-path support `(draft)` #2772

Open DanielHougaard opened 3 days ago

DanielHougaard commented 3 days ago

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 ✨