Commit Graph

69 Commits (09f40688497f3433d96dbb2dcc2b46d8b5d0b6ac)

Author SHA1 Message Date
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) 4 years ago
Ieva 5dbea9996b
RBAC: Make RBAC action names more consistent (#49730) 4 years ago
Yuriy Tseretyan 258b3ab18b
Alerting: Fix RBAC actions for notification policies (#49185) 4 years ago
Karl Persson f5ec4bcbd2
remove action to manage plugin that is not used or documented (#49309) 4 years ago
Karl Persson 2738d1c557
Access Control: Move dashboard actions and create scope provider (#48618) 4 years ago
Jguer 6a303bb6b8
AccessControl: Rename builtin role roles to basic roles (#48519) 4 years ago
Gabriel MABILLE 9ed7e48454
AccessControl: Modify provisioning to prevent built-in role assignment (#48031) 4 years ago
Jguer 3456793e0f
AccessControl: fix value copying in method access and add LogID (#47694) 4 years ago
Gabriel MABILLE 8bd825e16c
AccessControl: Make the built-in role definitions public (#47525) 4 years ago
Ieva ef4c2672b3
Access control: SQL filtering for annotation listing (#47467) 4 years ago
Ieva bc9b5325a0
update docs, simplify actions and scopes (#47067) 4 years ago
Karl Persson a5e4a533fa
Access control: use uid for dashboard and folder scopes (#46807) 4 years ago
Karl Persson faf4a3f751
Access Control: Rename global users scope (#46794) 4 years ago
Ezequiel Victorero c717320942
Adding FGAC annotations validation for creation and deletion (#46736) 4 years ago
Karl Persson 7ab1ef8d6e
Access Control: Support other attributes than id for resource permissions (#46727) 4 years ago
Ieva f2450575b3
Access control: FGAC for annotation updates (#46462) 4 years ago
Karl Persson 4df7bf5ab2
Access control: Display inherited folder permissions in dashboards (#46421) 4 years ago
Karl Persson 7192b7caee
Access control: Move licensing actions to licensing package (#46588) 4 years ago
Yuriy Tseretyan 468def0c00
Alerting: fixed roles for fine-grained access control (#46553) 4 years ago
Ieva 510c69ec91
Access control: allow hiding roles (#46358) 4 years ago
Karl Persson 8688073564
Access control: Support filter on several actions (#46524) 4 years ago
Yuriy Tseretyan 314be36a7c
Move datasource scopes and actions to access control package (#46334) 4 years ago
J Guerreiro 7f1e8cee2b
APIKeys: Add AC controls for legacy API keys (#46255) 4 years ago
Karl Persson 4982ca3b1d
Access control: Use access control for dashboard and folder (#44702) 4 years ago
Ezequiel Victorero 4f815e3d8e
Access control: adding FGAC to annotation GET endpoints and fixed roles (#45102) 4 years ago
Karl Persson 922b9465ec
Access Control: Add function to set several permissions on a resource in one transaction (#44768) 4 years ago
Gabriel MABILLE 178193c84b
AccessControl: Use an SQLFilter struct (#44887) 4 years ago
Karl Persson e844b263c7
Access control: Load permissions from memory and database (#42080) 4 years ago
J Guerreiro cb6e5ae8ce
AccessControl: Add access control actions and scopes to team update and delete 4 years ago
Gabriel MABILLE d4f682190f
AccessControl: Implement teams resource service (#43951) 4 years ago
Karl Persson de2c5783fa
Access Control: Pass db session to hooks (#44428) 4 years ago
Ieva 41b709d08d
Access control: permissions for team creation (#43506) 4 years ago
Karl Persson b3d5a607d4
Access Control: Add option to filter only managed permissions (#43371) 4 years ago
Karl Persson c3ca2d214d
Access control: Refactor managed permission system to create api and frontend components (#42540) 4 years ago
Alexander Zobnin da2c99a2e1
Access control: use delegatable flag to check if role can be granted (#42070) 4 years ago
Ieva dcae138379
Access Control: adding group field to roles (#41465) 4 years ago
Karl Persson 3c659f1ea0
Access Control: Move part of access control database (#40483) 4 years ago
Eric Leijonmarck b88cd08177
feat: fallback for displayname of non-fixed role without displayname (#40277) 4 years ago
Gabriel MABILLE 458371c8eb
AccessControl: Extend scope parameters with extra params from context (#39722) 4 years ago
Eric Leijonmarck 5374eaca89
fix: marshal displayname RoleDTO (#40015) 4 years ago
Ieva 52220b2470
AccessControl: frontend changes for adding FGAC to licensing (#39484) 4 years ago
Eric Leijonmarck f384288183
AccessControl: Add displayname field to Role (#39904) 4 years ago