|
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 |
|