mirror of https://github.com/grafana/grafana.git
				
				
				
			Access Control: Make it possible to exclude role grants (#91647)
This commit is contained in:
		
							parent
							
								
									89ee970ec3
								
							
						
					
					
						commit
						0e5d7633f7
					
				|  | @ -442,6 +442,8 @@ func (hs *HTTPServer) declareFixedRoles() error { | |||
| 			}, | ||||
| 		}, | ||||
| 		Grants: []string{"Editor"}, | ||||
| 		// Don't grant fixed:folders:creator to Admin
 | ||||
| 		Exclude: []string{"Admin"}, | ||||
| 	} | ||||
| 
 | ||||
| 	foldersReaderRole := ac.RoleRegistration{ | ||||
|  |  | |||
|  | @ -28,6 +28,7 @@ var ( | |||
| type RoleRegistration struct { | ||||
| 	Role    RoleDTO | ||||
| 	Grants  []string | ||||
| 	Exclude []string | ||||
| } | ||||
| 
 | ||||
| // Role is the model for Role in RBAC.
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue