grafana/pkg/services/authn
Ieva 036f826b87
AuthZ: Further protect admin endpoints (#86285)
* only users with Grafana Admin role can grant/revoke Grafana Admin role

* check permissions to user amdin endpoints globally

* allow checking global permissions for service accounts

* use a middleware for checking whether the caller is Grafana Admin
2024-04-16 15:48:12 +01:00
..
authnimpl AuthZ: Further protect admin endpoints (#86285) 2024-04-16 15:48:12 +01:00
authntest Auth: Add IsClientEnabled and IsEnabled for the authn.Service and authn.Client interfaces (#86034) 2024-04-15 10:54:50 +02:00
clients User: Clean up update functions (#86341) 2024-04-16 16:33:50 +02:00
authn.go Auth: Add IsClientEnabled and IsEnabled for the authn.Service and authn.Client interfaces (#86034) 2024-04-15 10:54:50 +02:00
error.go Authn: Identity resolvers (#85930) 2024-04-12 11:38:20 +02:00
identity.go Authn: Identity resolvers (#85930) 2024-04-12 11:38:20 +02:00
namespace.go Authn: Identity resolvers (#85930) 2024-04-12 11:38:20 +02:00