Create the Okta OIDC application for G360, collect its credentials, and set up SCIM provisioning.
This page covers Step 4 (creating the application) and SCIM setup for Okta. Everything else — enabling SSO, entering credentials, access policy — is the same for all providers and is covered in SSO Setup.
Copy the callback URL from G360 first. Go to Settings → SSO Settings, turn on Enable single sign-on, and copy the read-only Callback URL from the Identity Provider section. You paste it into Okta below.
Console: your Okta admin console — the address ending in -admin, not the end-user dashboard, which has no Applications menu.Applications → Applications → Create App Integration.
Field
Value
Sign-in method
OIDC – OpenID Connect
Application type
Web Application
Grant type
Authorization Code (the default)
Client authentication
Client Secret Post
Sign-in redirect URIs
Paste the callback URL from G360
Sign-out redirect URIs
Your G360 login page URL (optional)
Controlled access
Allow everyone in your organization to access, or assign a specific group
Once saved, the app’s General tab shows these settings back to you in two sections.
General Settings — the app integration name, Application type (Web) and Grant type (Authorization Code).
The Login section, further down the same page — Sign-in and Sign-out redirect URIs.
Do not choose “Skip group assignment for now.” It leaves nobody assigned, and Okta then refuses every sign-in with “You are not allowed to access this app. To request access, contact an admin.”If you already created the app this way, fix it under the app’s Assignments tab → Assign → Assign to People or Groups.
If you chose Allow everyone in your organization to access, the Assignments tab shows “This app is implicitly assigned to users” instead of an Assign menu. That is correct — access is already granted org-wide and is governed by your sign-on policies.
The Assignments tab when access was granted org-wide — Okta reports the app as implicitly assigned rather than offering an Assign menu.
From the app’s General tab, under Client Credentials, copy the Client ID and Client secret.
Client Credentials — the Client ID, the client authentication method, and the client secret, masked by default.
Use the eye icon to reveal the secret, then the copy icon to take it.
Treat the secret like a password the moment it is visible. If a screenshot showing it in the clear is ever shared, generate a new secret and update G360.
The same section with the client secret revealed. The value is redacted in this screenshot.
Nothttps://<your-org>.okta.com/oauth2/default/.well-known/openid-configuration.The /oauth2/default custom authorization server adds an access-policy layer on top of app assignment, and a newly created app is not included in that policy by default. It fails after a successful login with “Policy evaluation failed for this request, please check the policy configurations.” The org authorization server needs no such policy and is all G360 requires.
Paste the URL into a browser and confirm it returns JSON before continuing.
The application you created for SSO has no Provisioning tab. Okta does not offer SCIM provisioning on OIDC application integrations at all. SCIM needs a second, separate application.
Configure its provisioning settings with your G360 SCIM endpoint (shown alongside the token in G360’s SCIM Provisioning section) and the raw bearer token from G360 — no Bearer prefix.
Confirm the attribute mapped to userName is the user’s email address, not a directory username.
Assign the users who need to be provisioned to this application, in addition to your SSO application.
This is a generic Okta test connector rather than one purpose-built for G360. Test create, update and deactivate carefully with a real account before relying on it for your rollout.
Assign every user to both applications. Someone assigned to the SSO app but not the SCIM app can sign in normally but will never be deprovisioned when they leave.