Default policy version
Cerbos policies have a
version field to support use cases such as having different policies for different environments (production, staging etc.) or for gradual rollout of a new version of an application. By default, when a request does not explicitly specify the policy version, the Cerbos engine attempts to find a matching policy that has its version set to
default. You can change this fallback value by setting the
defaultPolicyVersion. For example, if you have a Cerbos deployment for your staging environment, you may want to set
defaultPolicyVersion: staging to ensure that the default policies in effect are the ones versioned as
engine: defaultPolicyVersion: "default"