linoman
56c2755b3b
Fix JWT claims request ( #61650 )
...
* Fix JWT claims request
* Add test scenarios for missing config options
2023-01-19 16:03:09 +01:00
4d095547f8
Auth: Implement skip org role sync for jwt ( #61647 )
...
* Add new config option
* Add frontend control
* Condition new auth broker with config option
* Condition old auth broker with config option
Co-authored-by: Jo <joao.guerreiro@grafana.com >
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
2023-01-18 13:59:50 +01:00
linoman
8ba5f59fb7
Promote openldap-mac ( #61332 )
...
* Replace `openldap` with `openldap-mac`
* Rename all references for `openldap-mac`
* Rename prepopulated users with first names
2023-01-12 10:20:01 +01:00
linoman
7582e77d25
Add reference to Google OAuth docs ( #61048 )
2023-01-05 20:04:04 +01:00
linoman and Alexander Zobnin
25d7c591cf
Auth: Add plugin roles to RolePicker ( #59667 )
...
* Add `RoleMenuGroupsSection` component
* Add plugin roles data structures
* Use `RoleMenuGroupsSection` for rendering roles
Co-authored-by: Alexander Zobnin <alexanderzobnin@gmail.com >
2022-12-16 14:41:09 +01:00
6cc56311d9
Auth: Display id Provider label in orgs/users view ( #58033 )
...
* Add frontend test
* Add frontend label component
* Adjust backend tests
* Retrieve auth IDP labels for users at org/users.
Co-authored-by: Misi <mgyongyosi@users.noreply.github.com >
Co-authored-by: Kalle <kalleep@users.noreply.github.com >
Co-authored-by: Jo <Jguer@users.noreply.github.com >
2022-11-29 15:20:28 +01:00
linoman and Gabriel MABILLE
f8f61c1a69
Auth: Add expiry date for service accounts access tokens ( #58885 )
...
* Add new configuration option for SA tokens
* Add new expiry date option to frontend components
* Add backend validation
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
2022-11-22 10:08:40 +01:00
linoman
0324e9c60e
Fix paths for auth/ build and volume paths ( #54828 )
2022-09-07 10:53:58 +02:00
linoman
c915cb2d5c
Update auth/jwt_proxy and auth/oauth reference ( #54781 )
2022-09-06 15:46:01 +02:00
linoman
638fb5dc6d
Fix docker compose for openldap and oauth ( #54745 )
...
* Fix reference for `openldap` block
* Fix volume reference for `oauth` block
2022-09-06 14:22:03 +02:00
linoman and Ieva
d2bb72fb3c
Login: Remove single admin team restriction ( #54534 )
...
* Remove single member team restriction
* Add label when permissions list is empty
* Fix unit tests
* Add co-author.
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com >
2022-09-02 18:16:39 +02:00
linoman
3f0beee362
Update README build references ( #54394 )
2022-08-29 16:36:06 +02:00
linoman
d2547bb832
Chore: Group auth docker blocks ( #54274 )
...
* Move auth docker images to parent folder
* Add README file for auth parent folder
* Add grafana-authnz-team as code owner
* Update `devenv` docs
2022-08-29 08:36:56 +02:00
linoman
52904151f1
Update open ldap for macos ( #53819 )
...
* Add new OpenLDAP Docker block for macOS
* Add preconfigured users, groups and modules
* Add README
2022-08-18 12:31:19 +02:00
linoman
9f749eead7
Fix cloak typo ( #53474 )
2022-08-09 17:38:49 +02:00
linoman
ed5dac7a75
Fix groups and useres indentation ( #53414 )
2022-08-09 08:05:15 +02:00
linoman
82d35b7d72
Change LDAP configuration to secure connections ( #53404 )
2022-08-08 17:27:22 +02:00