Commit Graph

28 Commits (e78a5122ceea32229795f02b3ab7eb5e56a84763)

Author SHA1 Message Date
Ieva 4e3294cd8d
RBAC: Fix the check for whether an action set should be added (#89219) 11 months ago
Ieva 1ac395b785
RBAC: Only store action sets for dashboards and folders (#89053) 11 months ago
Ieva 34c40f959f
RBAC: Add and resolve action sets when searching user's permissions (#88694) 12 months ago
Eric Leijonmarck 910553df20
Actionsets: Add cfg option for only writing actionsets (#88367) 12 months ago
Ieva bd2b248f0e
RBAC: Clean up action set code (#88147) 1 year ago
Ieva 3e77768144
RBAC: Expand action sets when fetching permissions (#87967) 1 year ago
Ieva 105313f5c2
RBAC: Adding action set resolver for RBAC evaluation (#86801) 1 year ago
Ieva 9a824bdf0a
RBAC: Don't set empty action sets (#87398) 1 year ago
Eric Leijonmarck 6b218b11cf
Actionsets: fix remove printf (#87439) 1 year ago
Eric Leijonmarck 601485c74d
Actionsets: Fix downgrade of permission to add the actionset permission (#87328) 1 year ago
Eric Leijonmarck ddabef9895
RBAC: Add actionsets struct and write path (#86108) 1 year ago
Jo 7852ea012d
Access: Remove split scopes feature toggle (#81874) 1 year ago
Karl Persson 0f0249abea
RBAC: Fix filter so that check for access on service account is correct (#78907) 1 year ago
Karl Persson 1c270b1dc2
RBAC: Adjust filter for acl list to check for permissions on service accounts (#78681) 2 years ago
Ryan McKinley f69fd3726b
FeatureToggles: Add context and and an explicit global check (#78081) 2 years ago
Jo 4474f19836
Service Accounts: Enable adding folder, dashboard and data source permissions to service accounts (#76133) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 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 49e42d1a8d
AccessControl: Add resource permission deletion helper (#71222) 2 years ago
Ieva 6ae0ea80f6
RBAC: extend `IsInherited` method to work for nested folders (#62498) 2 years ago
idafurjes f2ffce4351
Chore: Move team models to models pkg (#61262) 2 years ago
Denis Limarev b814c66c1d
Perfomance: add preallocation for some slices (#59263) 3 years ago
Kristin Laemmert 05709ce411
chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 3 years ago
Karl Persson 9adaf1565c
RBAC: Allow to list users for dashboard / folder admins (#57080) 3 years ago
Kristin Laemmert c61b5e85b4
chore: replace sqlstore.Store with db.DB (#57010) 3 years ago
Karl Persson d896db6d30
RBAC: Batch permission creation (#55075) 3 years ago
Karl Persson cc78486535
RBAC: Display indicator if a permission is inherited (#54080) 3 years ago
Karl Persson 1b933ff3ed
RBAC: Move resource permissions store to service package (#53815) 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
idafurjes d3d8fdd878
Chore: Move user errors to user service (#52460) 3 years ago
Eric Leijonmarck 0f919671e7
Service accounts: Add service account to teams (#51536) 3 years ago
Karl Persson 9622e7457e
Fix permission query for postgres (#48543) 3 years ago
Gabriel MABILLE 9ed7e48454
AccessControl: Modify provisioning to prevent built-in role assignment (#48031) 3 years ago
Karl Persson 7ab1ef8d6e
Access Control: Support other attributes than id for resource permissions (#46727) 3 years ago
Karl Persson 4df7bf5ab2
Access control: Display inherited folder permissions in dashboards (#46421) 3 years ago
Karl Persson 8261e781d5
Access control: Delete user permissions when a user is deleted (#46021) 3 years ago
Karl Persson 8688073564
Access control: Support filter on several actions (#46524) 3 years ago
Karl Persson 18cbfba596
Access control: Filter users and teams by read permissions (#45968) 3 years ago
Karl Persson 922b9465ec
Access Control: Add function to set several permissions on a resource in one transaction (#44768) 3 years ago
Ieva 602d62ebcc
Access control: FGAC for team sync endpoints (#44673) 3 years ago
J Guerreiro 153b231521
AccessControl: Refine interface for AC store (#44536) 3 years ago
Karl Persson de2c5783fa
Access Control: Pass db session to hooks (#44428) 3 years ago
Karl Persson 2425828a0b
quote reserved keyword (#43652) 3 years ago
Karl Persson ee690a7bb0
Add org_id in join (#43648) 3 years ago
Karl Persson b3d5a607d4
Access Control: Add option to filter only managed permissions (#43371) 3 years ago
Karl Persson c3ca2d214d
Access control: Refactor managed permission system to create api and frontend components (#42540) 3 years ago
Gabriel MABILLE c7cabdfd6f
AccessControl: Add accesscontrol metadata to datasources DTOs (#42675) 3 years ago
Karl Persson 3c659f1ea0
Access Control: Move part of access control database (#40483) 4 years ago