mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
add docs for using oauth login with OneLogin (#10385)
This commit is contained in:
parent
58e0bdd71f
commit
f31d6438a2
@ -496,7 +496,7 @@ name = BitBucket
|
|||||||
enabled = true
|
enabled = true
|
||||||
allow_sign_up = true
|
allow_sign_up = true
|
||||||
client_id = <client id>
|
client_id = <client id>
|
||||||
client_secret = <secret>
|
client_secret = <client secret>
|
||||||
scopes = account email
|
scopes = account email
|
||||||
auth_url = https://bitbucket.org/site/oauth2/authorize
|
auth_url = https://bitbucket.org/site/oauth2/authorize
|
||||||
token_url = https://bitbucket.org/site/oauth2/access_token
|
token_url = https://bitbucket.org/site/oauth2/access_token
|
||||||
@ -505,6 +505,41 @@ team_ids =
|
|||||||
allowed_organizations =
|
allowed_organizations =
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Set up oauth2 with OneLogin
|
||||||
|
|
||||||
|
1. Create a new Custom Connector with the following settings:
|
||||||
|
- Name: Grafana
|
||||||
|
- Sign On Method: OpenID Connect
|
||||||
|
- Redirect URI: `https://<grafana domain>/login/generic_oauth`
|
||||||
|
- Signing Algorithm: RS256
|
||||||
|
- Login URL: `https://<grafana domain>/login/generic_oauth`
|
||||||
|
|
||||||
|
then:
|
||||||
|
2. Add an App to the Grafana Connector:
|
||||||
|
- Display Name: Grafana
|
||||||
|
|
||||||
|
then:
|
||||||
|
3. Under the SSO tab on the Grafana App details page you'll find the Client ID and Client Secret.
|
||||||
|
|
||||||
|
Your OneLogin Domain will match the url you use to access OneLogin.
|
||||||
|
|
||||||
|
Configure Grafana as follows:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
[auth.generic_oauth]
|
||||||
|
name = OneLogin
|
||||||
|
enabled = true
|
||||||
|
allow_sign_up = true
|
||||||
|
client_id = <client id>
|
||||||
|
client_secret = <client secret>
|
||||||
|
scopes = openid email name
|
||||||
|
auth_url = https://<onelogin domain>.onelogin.com/oidc/auth
|
||||||
|
token_url = https://<onelogin domain>.onelogin.com/oidc/token
|
||||||
|
api_url = https://<onelogin domain>.onelogin.com/oidc/me
|
||||||
|
team_ids =
|
||||||
|
allowed_organizations =
|
||||||
|
```
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
## [auth.basic]
|
## [auth.basic]
|
||||||
|
Loading…
Reference in New Issue
Block a user