Commit Graph

309 Commits (2848be90355d77e446c783fd339a7f4d49ed1199)

Author SHA1 Message Date
Yuriy Tseretyan 896eeb65a9
Alerting: Fix alerting evaluation to use proper permissions (#55127) 3 years ago
Karl Persson d896db6d30
RBAC: Batch permission creation (#55075) 3 years ago
Karl Persson d1b9849946
RBAC: Fix background users to include permissions (#55147) 3 years ago
Karl Persson 870929b463
RBAC: Add cache for oss rbac permissions (#55098) 3 years ago
Gabriel MABILLE 101349fe49
RBAC: Add permissions to install and configure plugins (#51829) 3 years ago
Karl Persson bcd7afd1f5
RBAC: Remove service dependency in Evaluator component (#54910) 3 years ago
Karl Persson ff35e35ce0
RBAC: Move service and evaluator to acimpl package (#54714) 3 years ago
Karl Persson 9d2f5ef62f
RBAC: Add function to generate wildcards from prefix (#54275) 3 years ago
Karl Persson 5a1b9d2283
RBAC: Remove DeclareFixedRoles wrapper on Access control and inject service (#54153) 3 years ago
Karl Persson 552d3fec8d
RBAC: Fix resolver issue on wildcard resulting in wrong status code for endpoints (#54208) 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 4ff4aaab23
RBAC: Remove builtin role code (#53767) 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 d1df896962
Remove unsued dep (#53785) 3 years ago
idafurjes fa2e74cd6e
Chore: Remove GetSignedInUserWithCacheCtx from store interface (#53734) 3 years ago
Karl Persson 4069fe1c39
RBAC: Update permission query to not join on team table (#53677) 3 years ago
Karl Persson 91ef08de68
RBAC: Remove unused code (#53649) 3 years ago
Karl Persson c08fe3a53c
RBAC: Enable rbac when creating new settings (#53531) 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
sh0rez 534ece064b
pkg/web: closure-style middlewares (#51238) 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
Ieva fc4fd47deb
change managed permissions for service accounts (#52709) 3 years ago
Ieva f9ef7cac11
allow setting team managed permissions for service accounts (#52467) 3 years ago
idafurjes d3d8fdd878
Chore: Move user errors to user service (#52460) 3 years ago
idafurjes c061b66d5f
Chore: Split delete user method (#52216) 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
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 b9bb0513e3
Remove version property from fixed roles (#51298) 3 years ago
Karl Persson 2698e37291
RBAC: Add access control metadata to folder dtos (#51158) 3 years ago
Karl Persson 44ffbfd6aa
RBAC: Refactor GetUserPermissions to use []accesscontrol.Permission (#50683) 3 years ago
Yuriy Tseretyan 54fa04263b
Alerting: Add RBAC actions and role for provisioning API routes (#50459) 3 years ago
Karl Persson 9fd9a2cded
RBAC: Remove workaround to check permissions on folders for dashboard actions (#50291) 3 years ago
Karl Persson c4a75f9eb3
RBAC: Add scope resolvers for dashboards (#50110) 3 years ago
Yuriy Tseretyan c85567f490
fix logging of resolving scopes (#50173) 3 years ago
Kat Yang bc8578524b
Chore: Remove last build tag (#50120) 3 years ago
Karl Persson 896a101f48
RBAC: Extract method from access control impl to a function in domain packge (#49947) 3 years ago
Ieva 5dbea9996b
RBAC: Make RBAC action names more consistent (#49730) 3 years ago
Karl Persson bdff63d4a8
RBAC: Include alert.rules action when setting folder permissions (#49946) 3 years ago
Karl Persson d82eb5902d
AccessControl: Cleanup access control interface (#49783) 3 years ago
Karl Persson 5caf97be40
AccessControl: Replace IsEnterprise checks with license checks (#49572) 3 years ago
sh0rez 3ca3a59079
pkg/web: remove dependency injection (#49123) 3 years ago