HALLOWEEN 90% off your first month · Startup, Plus and Business · Ends 4 November 202690% off your first month · Code HALLOWEEN2026
Plus and above

Google Sign-In

Let people sign in with their Google account, with optional domain restriction and a password-free workspace.

Documented for version 1.0.2 · Verified against d9ca226

A Google button on the sign-in page. People use the account they already have, you stop managing passwords, and leavers lose access when their Google account is disabled rather than when somebody remembers to lock them here. New accounts can be created automatically for the email domains you name.

Creating the credentials on Google's side is covered in the Google Sign-In integration guide.

What you can do

Availability
Plus and above.
Get a Client ID and secret from Google
You need a Google Cloud project you can edit.
Turn it on
Administration → Plugins → RedminePRO Google Sign-In.
Permissions
None of its own.
Settings
Test configuration checks connectivity by fetching Google's configuration and signing keys.
Using it
A person opens the sign-in page and chooses the Google button.
Credentials, allowed domains and the sign-in mode
From a live RedminePRO workspace.

Common questions

Google reports a redirect mismatch.

The value in Google differs from Authorized redirect URI on the settings page, which shows the exact string to paste. A trailing slash or the wrong protocol is enough to break it.

Google says "Access blocked: [your domain or app name] has not completed the Google verification process", Error 403: access_denied.

Usually the app's audience is External, it is still in Testing, and the person signing in is not one of its test users. Add them under Audience → Test users in Google Auth Platform, or publish the app with Publish app on the same page.

Sign-in succeeds but no account exists.

Allowed email domains does not include their domain, and nothing is created automatically. Add the domain, or create the account first.

Launch with RedminePRO.