Commit Graph

37 Commits (322fde1f5b0971999cee0aed9cdaf80de8c4b131)

Author SHA1 Message Date
linoman 13f4382214
Auth: Implement requester interface in access control module (#74289) 2 years ago
Ieva 58efa49933
Chore: remove `IsDisabled` method for access control (#74340) 2 years ago
Jo 26339f978b
Auth: Move access control API to SignedInUser interface (#73144) 2 years ago
Jo bd1a856d33
Auth: Add SignedIn user interface NamespacedID (#72944) 2 years ago
Jo 49e42d1a8d
AccessControl: Add resource permission deletion helper (#71222) 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
Ieva 6aa5a79cad
Access control: endpoint for searching single user permissions (#59669) 2 years ago
Gabriel MABILLE bf49c20050
RBAC: Add an endpoint to list all user permissions (#57644) 3 years ago
Ieva a8bae3f0b0
Access Control: Clear user's permission cache after resource creation (#59101) 3 years ago
Gabriel MABILLE 30fae33f66
RBAC: Allow role registration for plugins (#57387) 3 years ago
Karl Persson 764d5b9929
RBAC: Cleaup team api rbac tests (#57265) 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 57d87389e0
RBAC: Remove user permissions in org when user is removed (#53782) 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
idafurjes c061b66d5f
Chore: Split delete user method (#52216) 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
Karl Persson d82eb5902d
AccessControl: Cleanup access control interface (#49783) 3 years ago
Karl Persson 4a61f4111f
Remove unused error from evaluator Evaluate (#49305) 3 years ago
Karl Persson 61772a66b6
AccessControl: Create own interface and impl for each permission service (#48871) 3 years ago
Karl Persson de50f39c12
Access Control: Refactor scope resolvers with support to resolve into several scopes (#48202) 3 years ago
Artur Wierzbicki 736be74128
Chore: Add Usage stats providers registry (#48357) 3 years ago
Gabriel MABILLE 8bd825e16c
AccessControl: Make the built-in role definitions public (#47525) 3 years ago
Ezequiel Victorero c717320942
Adding FGAC annotations validation for creation and deletion (#46736) 3 years ago
Karl Persson 8cea8fdaea
Access Control: Filter out hidden permissions in access control dashboard guardian (#46177) 3 years ago
Karl Persson 4982ca3b1d
Access control: Use access control for dashboard and folder (#44702) 3 years ago
Karl Persson 18cbfba596
Access control: Filter users and teams by read permissions (#45968) 3 years ago
Karl Persson cdc08105c2
Access control: Set default permissions for data sources when using access control (#45482) 3 years ago
Gabriel MABILLE 6fbf346747
AccessControl: Add endpoint to get user permissions (#45309) 3 years ago
Gabriel MABILLE 54280fc9d7
AccessControl: Resolve `attribute` based scopes to `id` based scopes (#40742) 3 years ago
Jeremy Price 69c5370e94
Accesscontrol: Add additional API keys to service account, move cloneserviceaccount to sqlstore (#41189) 4 years ago
Jeremy Price 6dbb6408d4
Access Control: Add service accounts (#38994) 4 years ago
Gabriel MABILLE a811d7d76f
Access control: Add a scope to Data Sources GET endpoint (#38933) 4 years ago
Gabriel MABILLE f9273d0d37
AccessControl: Add a mock (#38515) 4 years ago