Set up Google Apps IdP for OAuth/OIDC
Configure SSO with Google Apps as IdP
Google Apps Configuration
{
"id": "GoogleApps-Demo",
"tenants": [
"tenant01",
"tenant02"
],
"description": "Customer with GoogleApps used as authorization server",
"externalProviderConfig": {
"loginEndpoint": "",
"tokenEndpoint": "",
"userInfoEndpoint": "",
"callbackEndpoint": "",
"revokeEndpoint": "",
"clientId": "reltio",
"clientSecret": "********",
"scope": "https://www.googleapis.com/auth/userinfo.email",
"oauthParameters": "approval_prompt=force&access_type=offline",
"defaultNewUserRoleList": [
"ROLE_USER",
"ROLE_API",
"ROLE_ADMIN_TENANT_a5"
],
"userGroupsMapping": "groups",
"userGroupRegExp": "OU=([a-zA-Z0-9_]*).*?",
"defaultGroups": ["QA_Group","Dev_Group"]
}
}