Commit Graph

58 Commits (96facbdfa25cdbcac51add910c7ba0d94d6b15a7)

Author SHA1 Message Date
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
Misi 607670a9fa
Auth: Use SHA-1 for generating an ID for External Service Role (#71079) 2 years ago
Ryan McKinley e7da2a179e
Schema: Add schema for role+access policies (#68047) 2 years ago
Gabriel MABILLE d7eea0d207
RBAC: Add a function to delete external service roles (#68317) 2 years ago
Gabriel MABILLE 8c6b5a4319
RBAC: Add a function to save external service roles (#66299) 2 years ago
Jo c8db771939
Users: Fix org user always getting org id = 1 on auto assign false (#63708) 2 years ago
Jo f9163351fd
Support bundles: Refactor registry into separate service (#62945) 2 years ago
Kristin Laemmert e8b8a9e276
chore: move dashboard_acl models into dashboard service (#62151) 2 years ago
idafurjes f2ffce4351
Chore: Move team models to models pkg (#61262) 2 years ago
Ieva 6aa5a79cad
Access control: endpoint for searching single user permissions (#59669) 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
Karl Persson 7386f8652c
RBAC: Improve performance of dashboard filter query (#56813) 3 years ago
Kristin Laemmert 05709ce411
chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 3 years ago
Kristin Laemmert c61b5e85b4
chore: replace sqlstore.Store with db.DB (#57010) 3 years ago
Eric Leijonmarck f7de253cdd
fix: remove permission grouping (#56157) 3 years ago
Eric Leijonmarck 1e8f8dff4b
Auth: Adds validation and ingestion of conflict file (#53014) 3 years ago
Serge Zaitsev 4c19e83ff0
Chore: Move team store implementation to a separate package (#55514) 3 years ago
Karl Persson b827df626d
RBAC: Initiate store in service (#55081) 3 years ago
Karl Persson 1b933ff3ed
RBAC: Move resource permissions store to service package (#53815) 3 years ago
Karl Persson 57d87389e0
RBAC: Remove user permissions in org when user is removed (#53782) 3 years ago
Karl Persson 4069fe1c39
RBAC: Update permission query to not join on team table (#53677) 3 years ago
idafurjes a14621fff6
Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 3 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 3 years ago
Karl Persson e4c45c4f98
RBAC: Remove sort and unique values when fetching permissions (#53461) 3 years ago
lai 8f9a372ce2
Access Control: optimize GetUserPermissions sql (#53279) 3 years ago
Gabriel MABILLE 00ff61cb9e
RBAC: Add an additional check on UserID before fetching the permissions (#53002) 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
idafurjes 578ab71ba9
Copy delete user permission to access control service (#51747) 3 years ago
idafurjes 6c43eb0b4d
Split Create User (#50502) 3 years ago
Kristin Laemmert 945f015770
backend/datasources: move datasources models into the datasources service package (#51267) 3 years ago
Karl Persson 44ffbfd6aa
RBAC: Refactor GetUserPermissions to use []accesscontrol.Permission (#50683) 3 years ago
Karl Persson 1c679e814b
AccessControl: Only return action and scope for user permissions and make them unique (#48939) 3 years ago
Karl Persson 58fa119270
sort user permissions by scope (#48928) 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
Karl Persson e844b263c7
Access control: Load permissions from memory and database (#42080) 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