Commit Graph

402 Commits (59eb302fc14e54b1889a5df0431d97b51f25bd7f)

Author SHA1 Message Date
Eric Leijonmarck ddabef9895
RBAC: Add actionsets struct and write path (#86108) 2 years ago
Aaron Godin d409d8e860
IAM - Fix error messages for resource permissions endpoints (#85773) 2 years ago
Yuri Tseretyan 12605bfed2
Alerting: Update fixed roles to include silences permissions (#85826) 2 years ago
Karl Persson 73fecc8d80
Authn: Identity resolvers (#85930) 2 years ago
Ieva 58059da10b
RBAC: Fix global role deletion in hosted Grafana (#85980) 2 years ago
Alexander Zobnin 3127566a20
Access control: Use ResolveIdentity() for authorizing in org (#85549) 2 years ago
Yuri Tseretyan 509691b416
Alerting: Introduce authorization logic for operations on silences (#85418) 2 years ago
Serge Zaitsev faa1244518
Chore: Replace sqlstore with db interface (#85366) 2 years ago
Karl Persson 504870f10a
Auth: Decouple client and hook registration (#85084) 2 years ago
Ieva beb15d938b
RBAC: Fix access checks for interactions with RBAC roles in hosted Grafana (#85485) 2 years ago
Jo 5340a6e548
Auth: Extended JWT client for OBO and Service Authentication (#83814) 2 years ago
linoman 147154d2ea
Remove AuthConfigUIAdminAccess (#85452) 2 years ago
Karl Persson 5dd98a0fd5
RBAC: handle partially resolved scopes (#85323) 2 years ago
Gabriel MABILLE 5e48804364
RBAC: Fix slow user permission search query on MySQL (#85058) 2 years ago
Yuri Tseretyan 48de8657c9
Alerting: Editor role can access all provisioning API (#85022) 2 years ago
Ieva 7aa0ba8c59
Teams: Display teams page to team reader if they also have the access to list team permissions (#84650) 2 years ago
Alexander Zobnin f36ad469d0
Access Control: Get global role from request params (#84469) 2 years ago
Alexander Zobnin fd9031ca37
Access Control: Get org from request data for authorization (#84359) 2 years ago
Misi f5c78e0ad9
RBAC: Add ActionSettingsRead action to general.auth.config writer (#84366) 2 years ago
Yuri Tseretyan 21719a6b5b
Chore: Fix log message in access control (#84101) 2 years ago
Karl Persson 22074c5026
RBAC: add debug log for permission evaluation (#83880) 2 years ago
Alexander Zobnin 82a88cc83f
Access control: Extend GetUserPermissions() to query permissions in org (#83392) 2 years ago
Jo 0aebb9ee39
Misc: Remove unused params and impossible logic (#83756) 2 years ago
Gabriel MABILLE 8d9921a5ba
RBAC: Fix delete team permissions on team delete (#83442) 2 years ago
Jo cc3b088b6c
Teams: Fix missing context in team service (#83327) 2 years ago
Gabriel MABILLE 80d6bf6da0
AuthN: Remove embedded oauth server (#83146) 2 years ago
Alexander Zobnin 9bbb7f67e0
Chore: Move store interface to top level (#83153) 2 years ago
Serge Zaitsev 1aff748e8f
Use split scopes instead of substr in search v1 (#82092) 2 years ago
Misi bb9d5799cf
Auth: Load `oauth_allow_insecure_email_lookup` using the SettingsProvider (#82460) 2 years ago
Gabriel MABILLE 846eadff63
RBAC Search: Replace `userLogin` filter by `namespacedID` filter (#81810) 2 years ago
Karl Persson 1315c67c8b
Team/User: UID migrations (#82298) 2 years ago
Dan Cech 790e1feb93
Chore: Update test database initialization (#81673) 2 years ago
Jo 6ac0bc5ecf
Seeder: Add missing methods to Registrations (#81961) 2 years ago
William Wernert 2ab7d3c725
Alerting: Receivers API (read only endpoints) (#81751) 2 years ago
Jo 7852ea012d
Access: Remove split scopes feature toggle (#81874) 2 years ago
Gabriel MABILLE 4a1e8f3d98
RBAC: Reject plugin registrations without a name (#81719) 2 years ago
Yuri Tseretyan d1073deefd
Alerting: Time intervals API (read only endpoints) (#81672) 2 years ago
Gabriel MABILLE 3df0611f81
RBAC: Fix authorize in org (#81552) 2 years ago
Gabriel MABILLE 08f305797f
RBAC: Add metric to count search user permissions cache hits (#81451) 2 years ago
Ieva 048d1e7c86
RBAC: Annotation permission migration (#78899) 2 years ago
Gabriel MABILLE 7512b1a519
RBAC: Search fix userID filter (#81337) 2 years ago
Gabriel MABILLE 19194ea122
RBAC: Remove redundant search endpoint (#81331) 2 years ago
Gabriel MABILLE 722b78f3e0
RBAC: Add userLogin filter to the permission search endpoint (#81137) 2 years ago
Ieva dc9e590b7b
RBAC: Return the underlying error instead of internal server or bad request for managed permission endpoints (#80974) 2 years ago
Misi 4577e61ee7
Auth: Improve /admin/authentication permission checks and include new SSO pages (#81183) 2 years ago
idafurjes 7e5544ab21
Add MFolderIDsServiceCount to count folderIDs in services pkg (#81237) 2 years ago
Marcus Efraimsson 6768c6c059
Chore: Remove public vars in setting package (#81018) 2 years ago
Alexander Zobnin 08082104e1
Access control: Add permissions cache hit/miss metrics (#80883) 2 years ago
Gabriel MABILLE dce9d1e87c
RBAC: Search endpoint support wildcards (#80383) 2 years ago
Karl Persson 7b58f71b33
AuthN: Add auth hook that can sync grafana cloud role to rbac cloud role (#80416) 2 years ago