Commit Graph

109 Commits (99d8025829e896b68f6cd5eb11d4ff448d6c3b30)

Author SHA1 Message Date
Ryan McKinley 99d8025829
Chore: Move identity and errutil to apimachinery module (#89116) 1 year ago
Aaron Godin 59a6a6513f
Prevent moving a k6 folder (#88884) 1 year ago
Yuri Tseretyan 356a29592b
Alerting: Add two sets of provisioning actions for rules and notifications (#87149) 1 year ago
Yuri Tseretyan 509691b416
Alerting: Introduce authorization logic for operations on silences (#85418) 1 year ago
Karl Persson 504870f10a
Auth: Decouple client and hook registration (#85084) 1 year ago
Yuri Tseretyan 48de8657c9
Alerting: Editor role can access all provisioning API (#85022) 1 year ago
Ieva 7aa0ba8c59
Teams: Display teams page to team reader if they also have the access to list team permissions (#84650) 1 year ago
Alexander Zobnin fd9031ca37
Access Control: Get org from request data for authorization (#84359) 1 year ago
Gabriel MABILLE 80d6bf6da0
AuthN: Remove embedded oauth server (#83146) 1 year ago
William Wernert 2ab7d3c725
Alerting: Receivers API (read only endpoints) (#81751) 1 year ago
Yuri Tseretyan d1073deefd
Alerting: Time intervals API (read only endpoints) (#81672) 1 year ago
Gabriel MABILLE 3df0611f81
RBAC: Fix authorize in org (#81552) 1 year ago
Alexander Zobnin 08082104e1
Access control: Add permissions cache hit/miss metrics (#80883) 1 year ago
Julien Duchesne b232c64d9a
`accesscontrol` swagger: Add `global` field to `RoleDTO` type (#79351) 2 years ago
Gabriel MABILLE 72d32eed27
ExtSvcAuth: Assign roles locally (#78669) 2 years ago
Misi 7ae0ff1309
RBAC: Add OAuth provider scopes separately to fixed:authentication.config:writer (#78202) 2 years ago
Karl Persson ae5e03034b
RBAC: generated prefixed uids for external service role (#76601) 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
linoman c4bc90ff5b
Chore: Add const variables for No Basic Role (#74868) 2 years ago
Marcus Efraimsson 040b7d2571
Chore: Add errutils helpers (#73577) 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
Yuri Tseretyan 6b4a9d73d7
Alerting: Export contact points to check access control action instead legacy role (#71990) 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
Gabriel MABILLE edf1775d49
AuthN: Embed an OAuth2 server for external service authentication (#68086) 2 years ago
Gabriel MABILLE 3ffff632be
RBAC: Refine validation of external services permissions (#68633) 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
Gabriel MABILLE 3b63844390
RBAC: Feature to override default assignments (#66561) 2 years ago
Alexander Zobnin 7476219b0c
SAML: Configuration UI (#64054) 2 years ago
Eric Leijonmarck ed18a249b8
Refactor: move displayname logic from backend to frontend (#62845) 2 years ago
Ieva ee3d742c7d
RBAC: inherit folder permissions when resolving managed permissions (#62244) 2 years ago
Karl Persson 6d1bcd9f40
DataSourcePermissions: Handle licensing properly for ds permissions (#59694) 3 years ago
Gabriel MABILLE bf49c20050
RBAC: Add an endpoint to list all user permissions (#57644) 3 years ago
Sasha Melentyev febcaeff3a
Chore: Use strings.ReplaceAll and preallocate containers (#58483) 3 years ago
Gabriel MABILLE 30fae33f66
RBAC: Allow role registration for plugins (#57387) 3 years ago
Ieva 5c1a1c8318
change json command parameter names from userID to userId and teamID to teamId (#57902) 3 years ago
Ieva 2546437e20
add an endpoint for updating several managed permissions with one call (#57893) 3 years ago
Torkel Ödegaard 09f4068849
NavTree: Refactor out the navtree building from api/index.go and into it's own service (#55552) 3 years ago
Ieva 6f93630e97
RBAC: add check for whether a role is managed (#55617) 3 years ago
Karl Persson 55c7b8add2
RBAC: Split up service into several components (#54002) 3 years ago
Karl Persson cc78486535
RBAC: Display indicator if a permission is inherited (#54080) 3 years ago
Karl Persson 4069fe1c39
RBAC: Update permission query to not join on team table (#53677) 3 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 3 years ago
Ieva b3a10202d4
Revert "Service accounts: Add service account to teams" (#52710) 3 years ago
Eric Leijonmarck 0f919671e7
Service accounts: Add service account to teams (#51536) 3 years ago
Yuriy Tseretyan 54fa04263b
Alerting: Add RBAC actions and role for provisioning API routes (#50459) 3 years ago
Ieva 5dbea9996b
RBAC: Make RBAC action names more consistent (#49730) 3 years ago