Skip to main content

Google

info

Requires DBmarlin 6.3.0 or above.

Setup steps in Google Cloud Console to setup SSO for DBmarlin.

Access Google Cloud Console​

  1. Go to https://console.cloud.google.com/
  2. Sign in with your Google account

Create Project (or use existing project)​

If you don't have a project yet, create one:

  • Click "Create Project" or "New Project"
  • Give it a name (e.g., "DBmarlin SSO")
  • Select your organization/billing account if applicable

Google project

Enable Required APIs​

  1. In the left sidebar, go to "APIs & Services" → "Library"
  2. Search for "Google+ API" and click on it
  3. Click "Enable" to activate the Google+ API (required for user profile information)

APIs & Services

Google+ API

Create OAuth 2.0 Credentials​

  1. In the left sidebar, go to "APIs & Services" → "Credentials"
  2. Click the "+ CREATE CREDENTIALS" button at the top
  3. Select "OAuth 2.0 Client IDs" from the dropdown

Credentials

Configure Consent screen

OAuth overview

App Information

Agree term and create

alt text

Configure the OAuth Client​

  1. Application type: Select "Web application"
  2. Name: Enter a name for your app (e.g., "DBmarlin")
  3. Authorized redirect URIs: Click "Add URI" and enter:Replace dbmarlin-server with your actual DBmarlin domain (e.g., dbmarlin.yourcompany.com) https://dbmarlin-server/login

alt text

Get Your Credentials​

  1. After creating the client, you'll see a popup or be redirected to the credentials page
  2. Copy the Client ID and Client Secret - you'll need these for DBmarlin configuration
  3. The Client ID looks like: 123456789-abcdefghijklmnopqrstuvwxyz.apps.googleusercontent.com
  4. The Client Secret is a long string of characters

alt text

Copy the required properties​

Copy the Client ID, Client Secret and Redirect URI which are needed for DBmarlin Server SSO setup steps.