website/docs/customize/policies/working_with_policies.md
For an overview of policies, refer to our documentation on Policies.
authentik provides several standard policy types, which can be configured for your specific needs. We also document several useful expression policies.
:::info You can add expressions to our standard policies to further customize them. :::
To learn more, see the bindings and how to bind policy bindings to a new application when the application is created documentation (for example, to configure application-specific access).
To create a new policy, either a pre-configured one or an expression policy, follow these steps:
After creating the policy, you can bind it to either a:
:::info Bindings are instantiated objects themselves, and conceptually can be considered as the "connector" between the policy and the component to which it is bound. This is why you might read about "binding a binding", because technically, a binding is "spliced" into another binding, in order to intercept and enforce the criteria defined in the policy. To learn more refer to our Bindings documentation. :::
These bindings control which users can access a flow.
These bindings control which stages are applied to a flow.
These bindings control which users or groups can access an application.
These bindings control which users or groups can access an application.