authentik/blueprints/system
Jens L. 40a7135c0c
core: app entitlements (#12090)
* core: initial app entitlements

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* base off of pbm

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* add tests and oauth2

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* add to proxy

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* rewrite to use bindings

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* make policy bindings form and list more customizable

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* fix tests

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* double fix

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* refine permissions

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* add missing rbac modal to app entitlements

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* separate scope for app entitlements

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* include entitlements mapping in proxy

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* fix tests

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* add API validation to prevent policies from being bound to entitlements

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* make preview

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* add initial docs

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* fix

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* remove duplicate docs

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

---------

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
2024-12-18 14:32:44 +01:00
..
bootstrap.yaml security: fix oobe-flow reuse when akadmin is deleted (#7361) 2023-10-28 21:24:06 +02:00
providers-google-workspace.yaml providers/microsoft_entra: fix error when updating connection attributes (#10039) 2024-06-11 16:03:23 +09:00
providers-microsoft-entra.yaml providers/microsoft_entra: fix error when updating connection attributes (#10039) 2024-06-11 16:03:23 +09:00
providers-oauth2.yaml core: app entitlements (#12090) 2024-12-18 14:32:44 +01:00
providers-proxy.yaml providers/oauth2: fix amr claim not set due to login event not associated (#11780) 2024-10-23 21:29:18 +02:00
providers-rac.yaml enterprise/providers/rac: connection token management (#8467) 2024-02-14 18:57:11 +01:00
providers-saml.yaml blueprints: lowercase system blueprints' models 2022-08-08 20:38:42 +02:00
providers-scim.yaml providers/scim: change familyName default (#7904) 2023-12-18 16:52:34 +01:00
sources-kerberos.yaml sources/kerberos: add kiprop to ignored system principals (#11852) 2024-10-29 17:30:33 +01:00
sources-ldap.yaml sources/ldap: rename ldappropertymapping to ldapsourcepropertymapping (#10606) 2024-07-25 16:09:36 +02:00