website/docs/releases/2021/v2021.4.md
Configurable Policy engine mode
In the past, all objects, which could have policies attached to them, required all policies to pass to consider an action successful. You can now configure if all policies need to pass, or if any policy needs to pass.
This can now be configured for the following objects:
For backwards compatibility, this is set to all, but new objects will default to any.
Expiring Events
Previously, events would stay in the database forever, and had to eventually be cleaned up manually. This version add expiry to events with a default timeout of 1 Year. This also applies to existing events, and their expiry will be set during the migration.
New UI
While the UI mostly looks the same, under the hood a lot has changed. The Web UI is now a Single-page application based on rollup and lit-html. This has several consequences and new features, for example:
https://authentink.company/api/v2beta/Deprecated Group membership has been removed.
WORKERS environment variable.This release does not introduce any new requirements.
Download the docker-compose file for 2021.4 from here. Afterwards, simply run docker-compose up -d.
Run helm repo update and then upgrade your release with helm upgrade authentik authentik/authentik -f values.yaml.