grafana/pkg/services/authn
Misi eacf6e0a4d
Auth: Add org to role mappings support to GitHub integration (#88537)
* wip: add extra tests for verifying current logic

* Add OrgRole mapping and tests

* Update docs

* Clean up

* Update docs/sources/setup-grafana/configure-security/configure-authentication/github/index.md

Co-authored-by: Mihai Doarna <mihai.doarna@grafana.com>

* Update docs with None role

* Apply suggestions from code review

Co-authored-by: Jack Baldry <jack.baldry@grafana.com>

* Fix

* Prettier docs

* Cleanup tests

---------

Co-authored-by: Mihai Doarna <mihai.doarna@grafana.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-06-03 14:24:58 +02:00
..
authnimpl Auth: Introduce pre-logout hooks + add GCOM LogoutHook (#88475) 2024-05-30 15:52:16 +02:00
authntest Auth: Introduce pre-logout hooks + add GCOM LogoutHook (#88475) 2024-05-30 15:52:16 +02:00
clients Auth: Add org to role mappings support to GitHub integration (#88537) 2024-06-03 14:24:58 +02:00
authn.go Auth: Introduce pre-logout hooks + add GCOM LogoutHook (#88475) 2024-05-30 15:52:16 +02:00
error.go Authn: move namespace id type (#86853) 2024-04-25 12:54:36 +02:00
identity.go AuthN: Set uid during authentication (#87797) 2024-05-14 14:13:50 +02:00
namespace.go AuthN: Set uid during authentication (#87797) 2024-05-14 14:13:50 +02:00