Commit Graph

330 Commits (b8105caa05af19c8887a421e803e9591e14da5fe)

Author SHA1 Message Date
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
sh0rez 3d5d8c785b
pkg/web: restrict handler types (#48495) 3 years ago
Yuriy Tseretyan 258b3ab18b
Alerting: Fix RBAC actions for notification policies (#49185) 3 years ago
Karl Persson f5ec4bcbd2
remove action to manage plugin that is not used or documented (#49309) 3 years ago
Karl Persson 4a61f4111f
Remove unused error from evaluator Evaluate (#49305) 3 years ago
Yuriy Tseretyan f7f2253072
Alerting: Fix anonymous access to alerting (#49203) 3 years ago
Gabriel MABILLE 5b6d20fbce
Access Control: Remove built-in role assignment by default (#49058) 3 years ago
Kristin Laemmert 1df340ff28
backend/services: Move GetDashboard from sqlstore to dashboard service (#48971) 3 years ago
Karl Persson 34be8f28b9
AccessControl: Add metadata to search result (#48879) 3 years ago
Ieva f256f625d8
AccessControl: Enable RBAC by default (#48813) 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
Gabriel MABILLE d31d300ce1
Accesscontrol: Rename scope permissions:delegate (#48898) 3 years ago
Karl Persson 61772a66b6
AccessControl: Create own interface and impl for each permission service (#48871) 3 years ago
Ieva 3c78196d0b
fix a bug (#48782) 3 years ago
Ieva a5672758d8
Access control: further reduce access control feature toggle checks (#48171) 3 years ago
Karl Persson 2738d1c557
Access Control: Move dashboard actions and create scope provider (#48618) 3 years ago
Jguer 6a303bb6b8
AccessControl: Rename builtin role roles to basic roles (#48519) 3 years ago
Karl Persson de50f39c12
Access Control: Refactor scope resolvers with support to resolve into several scopes (#48202) 3 years ago
Karl Persson 9622e7457e
Fix permission query for postgres (#48543) 3 years ago
Gabriel MABILLE 2cc276567d
AccessControl: Hide basic roles (#48549) 3 years ago
Karl Persson 6c6137f45a
Access control: Pass access control metadata for api keys (#48445) 3 years ago
Karl Persson c207ea30eb
Access Control: Remove unused option (#48317) 3 years ago
Artur Wierzbicki 736be74128
Chore: Add Usage stats providers registry (#48357) 3 years ago
Karl Persson e9a93ebfc9
Access Control: Move access control middlewares to domain package (#48322) 3 years ago
Gabriel MABILLE 9ed7e48454
AccessControl: Modify provisioning to prevent built-in role assignment (#48031) 3 years ago
Jguer 3456793e0f
AccessControl: fix value copying in method access and add LogID (#47694) 3 years ago
Gabriel MABILLE 8bd825e16c
AccessControl: Make the built-in role definitions public (#47525) 3 years ago
Ieva ef4c2672b3
Access control: SQL filtering for annotation listing (#47467) 3 years ago
Gabriel MABILLE f7305965a4
AccessControl: Remove package lists for roles and grants (#47141) 3 years ago