Onboarding Users onto Dune Security from Google OIDC
This guide outlines how to set up Google OIDC SSO with Dune Security to enable Single Sign-On for your employees.
Step 1: Create an OAuth Application in Google Cloud
1. Access Google Cloud Console:
- Visit Google Cloud.
- Sign in with your administrator credentials.
- In the Cloud Console, click on the project drop-down and select New Project.
- Enter a name for your project (e.g., "Dune Security OIDC") and click Create.
- Navigate to APIs & Services > OAuth consent screen.
- Select External and click Create.
- Fill in the required fields:
-
- Application Name: Dune Security
- User Support Email: Your email address
- Authorized Domain:
dune.security
- Add the required scopes (
openid
,email
,profile
) and click Save and Continue.
- Go to APIs & Services > Credentials.
- Click on Create Credentials > OAuth 2.0 Client ID.
- Choose Web Application and fill out the necessary details:
-
- Name: Dune Security SSO
-
- Authorized redirect URIs:
https://auth.dune.security/v1/auth/oauth/callback
- Authorized redirect URIs:
- Click Create and note the Client ID and Client Secret.
Step 2: Configure SSO for Dune Security
1. Send your Dune Security Support Team the following details:- Provider Name: Google OIDC
- Client ID
- Client Secret
- Scopes:
openid
,email
,profile
- Connection Settings:
-
- Issuer
- Authorization Endpoint
- Token Endpoint
- User Info Endpoint
- JWKs Endpoint
Need Further Assistance?
For any issues, please contact Dune Security Support at support@dunesecurity.io or your assigned Customer Success representative.