grafana/pkg/infra
Jo 4821175d40
Auth: Add auth.azure_ad security improvements (#912)
* security improvements id_token

* add audience validation

* add allowOrganizations

* add allowOrganizations tests and documentation

* add log warn on no configuration

* anonymize tenant id

* Apply suggestions from code review

Co-authored-by: Misi <mgyongyosi@users.noreply.github.com>

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

Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>

* Update pkg/login/social/azuread_oauth_test.go

Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>

* Update pkg/login/social/azuread_oauth_test.go

Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>

* optimize key validation and add mising fields

* fix missing key_id

* lint

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

Co-authored-by: Misi <mgyongyosi@users.noreply.github.com>

* lint docs

---------

Co-authored-by: Misi <mgyongyosi@users.noreply.github.com>
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>
2023-06-23 09:13:38 +02:00
..
appcontext Chore: Fix goimports grouping in pkg/infra (#62421) 2023-01-30 08:32:25 +00:00
db PublicDashboards: Audit table pagination (#69823) 2023-06-21 10:48:09 -03:00
filestorage Chore: skip flakey FS API tests (#62087) 2023-01-30 21:01:59 +01:00
fs Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
grn EntityStore: Rename ObjectStore to EntityStore (part 1) (#59613) 2022-11-30 13:42:42 -08:00
httpclient Chore: Delete unused cookie forward middleware (#70403) 2023-06-21 22:39:10 +03:00
kvstore SupportBundles: Add bundle encryption based on age (#62501) 2023-02-24 09:24:44 -06:00
localcache Migrate to Wire for dependency injection (#32289) 2021-08-25 15:11:22 +02:00
log Chore: Fix goimports grouping in pkg/infra (#62421) 2023-01-30 08:32:25 +00:00
metrics Metrics: Update Help to mention active viewers (#63384) 2023-06-01 11:56:43 +02:00
network Backend: fix IPv6 address parsing erroneous (#28585) 2020-11-25 07:55:22 +01:00
process PluginsCatalog: adding error information about disabled plugins. (#39171) 2021-09-20 09:08:00 +02:00
proxy Test: Fix windows test for SQL data sources (#69137) 2023-06-21 11:14:05 +02:00
remotecache Auth: Add auth.azure_ad security improvements (#912) 2023-06-23 09:13:38 +02:00
serverlock SQLStore: Fix wrong usage of xorm's insert functions in tests (#63850) 2023-03-02 13:01:36 +02:00
slugify switch from github.com/gofrs/uuid to github.com/google/uuid (#65016) 2023-03-21 06:31:29 -04:00
tracing Tracing: supply Grafana build version (#69733) 2023-06-22 11:55:30 +03:00
usagestats Plugins: Standardize Golang enum naming convention (#69449) 2023-06-08 12:21:19 +02:00
x/persistentcollection Chore: Persistent collection (#56074) 2022-09-30 21:34:44 +04:00