Commit Graph

330 Commits (b8105caa05af19c8887a421e803e9591e14da5fe)

Author SHA1 Message Date
Ieva 159bb3c032
RBAC: Allow scoping access to root level dashboards (#76987) 2 years ago
Gabriel MABILLE 797a3c57af
Plugins: Automatic service account (and token) setup (#76473) 2 years ago
Karl Persson ae5e03034b
RBAC: generated prefixed uids for external service role (#76601) 2 years ago
Jo 48ef88aed7
Access: Fetch fresh permissions for target GlobalOrgID in AuthorizeInOrgMiddleware (#76569) 2 years ago
kay delaney a12cb8cbf3
LibraryPanels: Add RBAC support (#73475) 2 years ago
Gabriel MABILLE 9dd38de5c1
RBAC: Make fixed role UIDs deterministic (#76239) 2 years ago
Jo 4474f19836
Service Accounts: Enable adding folder, dashboard and data source permissions to service accounts (#76133) 2 years ago
Karl Persson 7a38090bc0
AuthN: Fix namespaces for anonymous and render (#75661) 2 years ago
Carl Bergquist 764478b9e7
Instrumentation: Set auth as owners for more routes (#75105) 2 years ago
linoman c4bc90ff5b
Chore: Add const variables for No Basic Role (#74868) 2 years ago
Karl Persson cebae4fb9a
Requester: Update GetCacheKey (#74834) 2 years ago
Gabriel MABILLE 729f9a01a0
RBAC: Fix search user permissions (#74729) 2 years ago
Jo a6aa8f46d1
Auth: Silence no permissions warning (#74477) 2 years ago
linoman 13f4382214
Auth: Implement requester interface in access control module (#74289) 2 years ago
Ieva 58efa49933
Chore: remove `IsDisabled` method for access control (#74340) 2 years ago
Serge Zaitsev 8187d8cb66
Chore: capitalise log message for auth packages (#74332) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
Ieva ca46a5c1af
Chore: prepare for removing `RBACenabled` config option (#73845) 2 years ago
Ieva 6885b3d577
Chore: remove checks for whether RBAC is disabled (#73812) 2 years ago
Marcus Efraimsson 040b7d2571
Chore: Add errutils helpers (#73577) 2 years ago
Jo 26339f978b
Auth: Move access control API to SignedInUser interface (#73144) 2 years ago
Karl Persson 16d24a8429
RBAC: remove LoadPermissionsMiddleware (#73228) 2 years ago
Dan Cech dd97038b00
Slug: Combine various slugify fixes for special character handling (#73164) 2 years ago
Michael Mandrus 779e0fe311
Feature Toggles: Create API for updating feature toggle state from the feature toggle admin page (#73022) 2 years ago
Jo bd1a856d33
Auth: Add SignedIn user interface NamespacedID (#72944) 2 years ago
Yuri Tseretyan 6b4a9d73d7
Alerting: Export contact points to check access control action instead legacy role (#71990) 2 years ago
Jo 30274a4f88
Auth: Move Team service to SignedInUserInterface (#72674) 2 years ago
Gabriel MABILLE 261045d182
RBAC: Batch update on scope split migration (#72182) 2 years ago
João Calisto 4ba83173ea
Feature toggles management: Define get feature toggles api (#72106) 2 years ago
Ieva cfa1a2c55f
RBAC: Split non-empty scopes into `kind`, `attribute` and `identifier` fields for better search performance (#71933) 2 years ago
Jo 3300488667
AccessControl: Remove acmock.New from accesscontrol service tests (#71942) 2 years ago
Ieva 25c4292a5f
RBAC: search v1 permission filter part 1 - cleanup & updating tests (#71913) 2 years ago
Jo e56b2cae00
MESA: Allow using synced permissions (#71377) 2 years ago
Emil Tullstedt 5c19272065
Slug: Use urlencoding to support non-ASCII characters (#70691) 2 years ago
Ieva a65cb4d808
RBAC: remove simple RBAC disabled checks (#71137) 2 years ago
Jo 49e42d1a8d
AccessControl: Add resource permission deletion helper (#71222) 2 years ago
Misi 607670a9fa
Auth: Use SHA-1 for generating an ID for External Service Role (#71079) 2 years ago
Jo d6c468c1c2
Auth: Add empty role definition (#64694) 2 years ago
Ieva d8b66d5c4b
RBAC: remove some `IsDisabled` checks (#69272) 2 years ago
Ieva d98813796c
RBAC: Remove legacy AC from HasAccess permission check (#68995) 2 years ago
Gabriel MABILLE edf1775d49
AuthN: Embed an OAuth2 server for external service authentication (#68086) 2 years ago
Ryan McKinley e7da2a179e
Schema: Add schema for role+access policies (#68047) 2 years ago
Ieva 4980b64274
RBAC: Remove legacy ac from authorization middleware (#68898) 2 years ago
Gabriel MABILLE 3ffff632be
RBAC: Refine validation of external services permissions (#68633) 2 years ago
Gabriel MABILLE d7eea0d207
RBAC: Add a function to delete external service roles (#68317) 2 years ago
Misi 23d8f7c2fe
RBAC: Fix SearchUsersPermissions when the filter is empty (#68176) 2 years ago
Gabriel MABILLE 8c6b5a4319
RBAC: Add a function to save external service roles (#66299) 2 years ago
Ieva 533f8caafd
SAML: change the config option for making SAML UI accessible to org Admins (#67399) 2 years ago
Alexander Zobnin 1d99500b3e
SAML UI: Fix permissions for fixed:authentication.config:writer role (#67290) 2 years ago
Gabriel MABILLE 3b63844390
RBAC: Feature to override default assignments (#66561) 2 years ago