* Use the new authorizer for the User resource * Use accessClient * Update pkg/services/authz/rbac/mapper.go Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com> --------- Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
* wip * IAM: Create Service Account * Add dual writer * Update openapi_test.go * Add integration tests * Add sql tests * Add Role to SA spec, add validation, add DBTime, add tests * Format, update test * Fixes * Add check for External * wip * Fix merge * wip * Use plugin name instead of title for ext svc account login Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com> * Remove OrgID from DeleteUserCommand * Use the new authorizer * Fix tests * cleanup * Move test to enterprise * Revert unnecessary change * Address feedback * Revert "Address feedback" This reverts commit 8ab9559076. --------- Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
8ab9559076
grafana-iam
permissions:type:delegate
* `grafana-iam`: Add resolver for `permissions:type:delegate` * roles create -> write
* AuthZ: Scope resolution * Account for PR feedback Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>