Commit Graph

36 Commits (40cdfeb00b4e15ee3d65e70d9a99b7d603daf597)

Author SHA1 Message Date
Jeff Levin 028e8ac59e
Instrument tracing across accesscontrol (#91864) 11 months ago
Karl Persson bcfb66b416
Identity: remove GetTypedID (#91745) 11 months ago
Ryan McKinley 9db3bc926e
Identity: Rename "namespace" to "type" in the requester interface (#90567) 11 months ago
Ieva 9bb2cf4968
RBAC: Allow omitting default permissions when a new resource is created (#90720) 11 months ago
Ryan McKinley 99d8025829
Chore: Move identity and errutil to apimachinery module (#89116) 1 year ago
Aaron Godin d409d8e860
IAM - Fix error messages for resource permissions endpoints (#85773) 1 year ago
Ieva 58059da10b
RBAC: Fix global role deletion in hosted Grafana (#85980) 1 year ago
Alexander Zobnin 3127566a20
Access control: Use ResolveIdentity() for authorizing in org (#85549) 1 year ago
Ieva beb15d938b
RBAC: Fix access checks for interactions with RBAC roles in hosted Grafana (#85485) 1 year ago
Alexander Zobnin f36ad469d0
Access Control: Get global role from request params (#84469) 1 year ago
Alexander Zobnin fd9031ca37
Access Control: Get org from request data for authorization (#84359) 1 year ago
Jo 0aebb9ee39
Misc: Remove unused params and impossible logic (#83756) 1 year ago
Gabriel MABILLE 3df0611f81
RBAC: Fix authorize in org (#81552) 1 year ago
Jo 0de66a8099
Authz: Remove use of SignedInUser copy for permission evaluation (#78448) 2 years ago
Gabriel MABILLE b6b86bb0b3
RBAC: Check `plugins:install` globally (#78438) 2 years ago
Jo 48ef88aed7
Access: Fetch fresh permissions for target GlobalOrgID in AuthorizeInOrgMiddleware (#76569) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
Jo 26339f978b
Auth: Move access control API to SignedInUser interface (#73144) 2 years ago
Karl Persson 16d24a8429
RBAC: remove LoadPermissionsMiddleware (#73228) 2 years ago
Jo e56b2cae00
MESA: Allow using synced permissions (#71377) 2 years ago
Ieva a65cb4d808
RBAC: remove simple RBAC disabled checks (#71137) 2 years ago
Ieva 4980b64274
RBAC: Remove legacy ac from authorization middleware (#68898) 2 years ago
Karl Persson 382b24742a
Auth: Add feature flag to move token rotation to client (#65060) 2 years ago
Sofia Papagiannaki fde96c91c1
Chore: Differentiate the ErrOrgNotFound error messages (#64131) 2 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 2 years ago
idafurjes bb35f37b66
Chore: Delete org model duplicates (#60940) 3 years ago
Karl Persson fef1e1d5bc
Auth: Refactor auth package (#58920) 3 years ago
Kristina 5d7d54d076
Auth: Write the redirect cookie if denied - do not write a blank redirect (#57381) 3 years ago
Emil Tullstedt bb479e030a
RBAC: Redirect to /login when forceLogin is set (#56469) 3 years ago
idafurjes a863a4d95d
Chore: Copy user methods over to user store (#56000) 3 years ago
Karl Persson bcd7afd1f5
RBAC: Remove service dependency in Evaluator component (#54910) 3 years ago
Karl Persson 55c7b8add2
RBAC: Split up service into several components (#54002) 3 years ago
idafurjes fa2e74cd6e
Chore: Remove GetSignedInUserWithCacheCtx from store interface (#53734) 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 e9a93ebfc9
Access Control: Move access control middlewares to domain package (#48322) 3 years ago
Gabriel MABILLE 3440e7c8f7
AccessControl: Fix locked role picker in orgs/edit page (#46539) 3 years ago
Gabriel MABILLE 6fbf346747
AccessControl: Add endpoint to get user permissions (#45309) 3 years ago
idafurjes 1b286e6bb5
Remove bus from quota, preferences, plugins, user_token (#44762) 3 years ago
J Guerreiro 2894f07f05
AccessControl: improve denied message (#44551) 3 years ago
Gabriel MABILLE 54280fc9d7
AccessControl: Resolve `attribute` based scopes to `id` based scopes (#40742) 3 years ago
ying-jeanne 7422789ec7
Remove Macaron ParamsInt64 function from code base (#43810) 4 years ago
J Guerreiro a0cf57b5b8
AccessControl: Reduce tone of access error (#43601) 4 years ago
Karl Persson c3ca2d214d
Access control: Refactor managed permission system to create api and frontend components (#42540) 4 years ago
Karl Persson 9558c09a7c
Access Control: Store permissions on SignedInUser (#43040) 4 years ago
Gabriel MABILLE 818b8739c0
AccessControl: Remove scopes from orgs endpoints (#41709) 4 years ago
Emil Tullstedt 3b637f4b44
Access control: Redirect non-API calls (#41100) 4 years ago
Serge Zaitsev 57fcfd578d
Chore: replace macaron with web package (#40136) 4 years ago
Gabriel MABILLE 458371c8eb
AccessControl: Extend scope parameters with extra params from context (#39722) 4 years ago
Serge Zaitsev 063160aae2
Chore: pass url parameters through context.Context (#38826) 4 years ago