Commit Graph

41 Commits (d003ffe439850f36a984866d0a16750db3699908)

Author SHA1 Message Date
Jo 26339f978b
Auth: Move access control API to SignedInUser interface (#73144) 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ão Calisto 4ba83173ea
Feature toggles management: Define get feature toggles api (#72106) 2 years ago
Ieva d8b66d5c4b
RBAC: remove some `IsDisabled` checks (#69272) 2 years ago
Will Browne 31d6416157
Plugins: Migrate licensing and access control to pkg/services/pluginsintegration package (#65258) 2 years ago
Jo 6b6cf5f4b7
Cfg: Move ViewersCanEdit into cfg (#64876) 2 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 2 years ago
Karl Persson 6d1bcd9f40
DataSourcePermissions: Handle licensing properly for ds permissions (#59694) 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
Gabriel MABILLE 101349fe49
RBAC: Add permissions to install and configure plugins (#51829) 3 years ago
Ezequiel Victorero bcab0194f1
PublicDashboards: disable form if user does not has permissions (#54853) 3 years ago
Ezequiel Victorero bfa35ff8d8
PublicDashboards: Add RBAC to secured endpoints (#54544) 3 years ago
Karl Persson 5a1b9d2283
RBAC: Remove DeclareFixedRoles wrapper on Access control and inject service (#54153) 3 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 3 years ago
Ieva b590c1c60f
Access Control: Set permissions for Grafana's test data source (#53247) 3 years ago
Ieva 0d324e931d
Access Control: Allow org admins to invite new users (#52894) 3 years ago
Ieva b3a10202d4
Revert "Service accounts: Add service account to teams" (#52710) 3 years ago
Jean-Philippe Quéméner 41790083d2
Alerting: Add file provisioning for alert rules (#51635) 3 years ago
Gabriel MABILLE 5975c4bc6d
RBAC: Allow app plugins access restriction (#51524) 3 years ago
Ieva 0c33b9f211
Access control: Allow organisation admins to add existing users to org (#51668) 3 years ago
Ieva d85df0a560
Service Accounts: Managed permissions for service accounts (#51818) 3 years ago
Eric Leijonmarck 0f919671e7
Service accounts: Add service account to teams (#51536) 3 years ago
Karl Persson b9bb0513e3
Remove version property from fixed roles (#51298) 3 years ago
Karl Persson 1796a1d277
AccessControl: Grant data source reader to all users when running oss (#49514) 3 years ago
Karl Persson 2738d1c557
Access Control: Move dashboard actions and create scope provider (#48618) 3 years ago
Vardan Torosyan cbd2d09d70
Update API Keys UI to adjust based on users permissions (#47802) 3 years ago
Vardan Torosyan 782ec05d8c
Create fixed roles for reading API Keys and service accounts and fix listing of service account tokens (#47767) 3 years ago
Ieva e50bd5cac8
Access control: expose SA frontend to users with the right permissions (#47727) 3 years ago
Ieva bc9b5325a0
update docs, simplify actions and scopes (#47067) 3 years ago
Karl Persson a5e4a533fa
Access control: use uid for dashboard and folder scopes (#46807) 3 years ago
Gabriel MABILLE 3440e7c8f7
AccessControl: Fix locked role picker in orgs/edit page (#46539) 3 years ago
Ezequiel Victorero c5f295b5b3
Access Control: adding FGAC validation to mass delete annotation endpoint (#46846) 3 years ago
Ezequiel Victorero c717320942
Adding FGAC annotations validation for creation and deletion (#46736) 3 years ago
Karl Persson 7ab1ef8d6e
Access Control: Support other attributes than id for resource permissions (#46727) 3 years ago
Ieva f2450575b3
Access control: FGAC for annotation updates (#46462) 3 years ago
Karl Persson d27ff42376
Access control: Move data source actions and scopes to datasource package (#46594) 3 years ago
Yuriy Tseretyan 314be36a7c
Move datasource scopes and actions to access control package (#46334) 3 years ago
J Guerreiro c6cae8411a
APIKeys: add API key migration to ensure fk is null (#46285) 3 years ago
J Guerreiro 7f1e8cee2b
APIKeys: Add AC controls for legacy API keys (#46255) 3 years ago
Karl Persson 4982ca3b1d
Access control: Use access control for dashboard and folder (#44702) 3 years ago
Gabriel MABILLE 14bee49f9a
AccessControl: Compute metadata from context permissions (#45578) 3 years ago
Ezequiel Victorero 4f815e3d8e
Access control: adding FGAC to annotation GET endpoints and fixed roles (#45102) 3 years ago
Ieva 6fb3aac2e1
Access control: team UI improvements with FGAC (#45255) 3 years ago
Ieva 9fafbfc87e
add the permission to read org users to team creator (#45224) 3 years ago
Gabriel MABILLE 8217d6d206
AccessControl: Change teams permissions page when accesscontrol is enabled (#43971) 3 years ago
Ieva 9247848a7b
increment fixed role version (#44779) 3 years ago
Karl Persson e93e1bdd2b
Access control: Enable data source view for partial permissions (#44695) 3 years ago
Karl Persson 5ca9d2895b
Add viewer grant to `fixed:datasources:reader` if viewers_can_edit is set to true (#44657) 3 years ago
J Guerreiro cb6e5ae8ce
AccessControl: Add access control actions and scopes to team update and delete 3 years ago
Gabriel MABILLE d4f682190f
AccessControl: Implement teams resource service (#43951) 3 years ago