Skip to main content

SSO (Single sign-on)

Google SSOโ€‹

Create a project on Google Cloud Console.
Create OAuth 2.0 Client ID and Client Secret.
Configure 4ga Boards instance variables in the appropriate config file (check your install method docs for details) - set Client ID and Client Secret to GOOGLE_CLIENT_ID and GOOGLE_CLIENT_SECRET to the values from the Google Cloud Console.

GOOGLE_CLIENT_ID: googleClientId
GOOGLE_CLIENT_SECRET: googleClientSecret

GitHub SSOโ€‹

Create an app on GitHub: OAuth App or GitHub App.
Create OAuth 2.0 Client ID and Client Secret.
Configure 4ga Boards instance variables in the appropriate config file (check your install method docs for details) - set Client ID and Client Secret to GITHUB_CLIENT_ID and GITHUB_CLIENT_SECRET to the values from the GitHub App.

GITHUB_CLIENT_ID: githubClientId
GITHUB_CLIENT_SECRET: githubClientSecret

Microsoft SSOโ€‹

Create an app on Azure Portal.
Create OIDC Client ID and Client Secret.
Configure 4ga Boards instance variables in the appropriate config file (check your install method docs for details) - set Client ID and Client Secret to MICROSOFT_CLIENT_ID and MICROSOFT_CLIENT_SECRET to the values from the Entra App.

MICROSOFT_CLIENT_ID: microsoftClientId
MICROSOFT_CLIENT_SECRET: microsoftClientSecret