Commit Graph

93 Commits (c440bd2bdaec8fed13f47fdfe76dda63e7d0008a)

Author SHA1 Message Date
Karl Persson e4fbae03a1
RBAC: remove dead code (#97234) 1 year ago
Ieva cc0ec349a4
RBAC: Allow passing in user UID when searching for user's permissions (#97125) 1 year ago
Matheus Macabu f2b96593ea
SQL: close rows to release connection (#97147) 1 year ago
Karl Persson 3990637af9
IAM: remove duplicated functions (#96989) 1 year ago
Jeff Levin a21a232a8e
Revert read replica POC (#93551) 1 year ago
Gabriel MABILLE 8d84517103
AuthN: Introduce `DefaultOrgID` function for managed service accounts (#93432) 1 year ago
Karl Persson ddee95cb6d
Team: Create permission type for team membership (#92352) 1 year ago
Jeff Levin 028e8ac59e
Instrument tracing across accesscontrol (#91864) 1 year ago
Karl Persson 8bcd9c2594
Identity: Remove typed id (#91801) 1 year ago
Ryan McKinley 21d4a4f49e
Auth: use IdentityType from authlib (#91763) 1 year ago
Ryan McKinley 9db3bc926e
Identity: Rename "namespace" to "type" in the requester interface (#90567) 1 year ago
Kristin Laemmert 77a4869fca
accesscontrol service read replica (#89963) 2 years ago
Ryan McKinley 99d8025829
Chore: Move identity and errutil to apimachinery module (#89116) 2 years ago
Ieva 34c40f959f
RBAC: Add and resolve action sets when searching user's permissions (#88694) 2 years ago
Eric Leijonmarck 910553df20
Actionsets: Add cfg option for only writing actionsets (#88367) 2 years ago
Ieva 105313f5c2
RBAC: Adding action set resolver for RBAC evaluation (#86801) 2 years ago
Alexander Zobnin 82dea4b3e5
Access control: Cache basic roles and teams permissions (#87043) 2 years ago
Dan Cech 41bee274fd
Chore: Fix error handling in postDashboard, remove UserDisplayDTO, fix live redis client initialization (#87206) 2 years ago
Karl Persson a2cba3d0b5
User: Add tracing (#87028) 2 years ago
Ieva cee713e34c
Chore: Add tracing to team service (#86999) 2 years ago
Ieva 8028d1c3e1
Chore: Update tests to use team membership hooks (#86846) 2 years ago
Serge Zaitsev 522a98c126
Chore: Make Cfg field private in SQLStore (#85593) 2 years ago
Eric Leijonmarck ddabef9895
RBAC: Add actionsets struct and write path (#86108) 2 years ago
Gabriel MABILLE 5e48804364
RBAC: Fix slow user permission search query on MySQL (#85058) 2 years ago
Alexander Zobnin 82a88cc83f
Access control: Extend GetUserPermissions() to query permissions in org (#83392) 2 years ago
Gabriel MABILLE 8d9921a5ba
RBAC: Fix delete team permissions on team delete (#83442) 2 years ago
Jo cc3b088b6c
Teams: Fix missing context in team service (#83327) 2 years ago
Gabriel MABILLE 846eadff63
RBAC Search: Replace `userLogin` filter by `namespacedID` filter (#81810) 2 years ago
Karl Persson 1315c67c8b
Team/User: UID migrations (#82298) 2 years ago
Dan Cech 790e1feb93
Chore: Update test database initialization (#81673) 2 years ago
Gabriel MABILLE dce9d1e87c
RBAC: Search endpoint support wildcards (#80383) 2 years ago
Gabriel MABILLE 72d32eed27
ExtSvcAuth: Assign roles locally (#78669) 2 years ago
Jo 0de66a8099
Authz: Remove use of SignedInUser copy for permission evaluation (#78448) 2 years ago
Karl Persson ae5e03034b
RBAC: generated prefixed uids for external service role (#76601) 2 years ago
Gabriel MABILLE 729f9a01a0
RBAC: Fix search user permissions (#74729) 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
Misi 607670a9fa
Auth: Use SHA-1 for generating an ID for External Service Role (#71079) 3 years ago
Ryan McKinley e7da2a179e
Schema: Add schema for role+access policies (#68047) 3 years ago
Gabriel MABILLE d7eea0d207
RBAC: Add a function to delete external service roles (#68317) 3 years ago
Gabriel MABILLE 8c6b5a4319
RBAC: Add a function to save external service roles (#66299) 3 years ago
Jo c8db771939
Users: Fix org user always getting org id = 1 on auto assign false (#63708) 3 years ago
Jo f9163351fd
Support bundles: Refactor registry into separate service (#62945) 3 years ago
Kristin Laemmert e8b8a9e276
chore: move dashboard_acl models into dashboard service (#62151) 3 years ago
idafurjes f2ffce4351
Chore: Move team models to models pkg (#61262) 3 years ago
Ieva 6aa5a79cad
Access control: endpoint for searching single user permissions (#59669) 3 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