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