|
d24e2abe7f
|
rbac: rework API for terraform, add blueprint support (#10698)
* rbac: rework API slightly to improve terraform compatibility
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* sigh https://www.django-rest-framework.org/api-guide/filtering/#filtering-and-object-lookups
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add permission support for users global permissions
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add role support to blueprints
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix yaml tags
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add generated read-only role
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix web
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make permissions optional
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add object permission support to blueprints
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix tests kinda
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add more tests and fix bugs
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-08-02 16:34:30 +02:00 |
|
|
f0619814f9
|
blueprints: allow setting user's passwords from blueprints (#5797)
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-05-29 21:28:44 +02:00 |
|
|
9f4be4d150
|
blueprints: support setting file URLs in blueprints (#5510)
* blueprints: support setting file URLs in blueprints
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make new fields not required
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* include conditional fields in schema
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* update docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-05-08 15:07:00 +02:00 |
|
|
97df7848a5
|
blueprints: allow setting of token key in blueprint context (#4995)
closes #4717
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-03-18 00:10:12 +01:00 |
|