Background
The Go1 integration with Oracle Cloud Learning lets you deliver Go1 courses directly inside your Oracle environment. Go1 content syncs automatically into Oracle, and learner progress and completions are sent back to Oracle in real time.
The integration uses Single Sign-On (SSO) to ensure a smooth experience for all learners across desktop and mobile devices.
Oracle Hub
To navigate through a demonstration of this integration, access the technical datasheet and implementation overview, explore our Oracle Hub here.
Pre‑Requisites
To be able to install this integration, you’ll need:
An active Go1 subscription and portal
Oracle Cloud HCM version 23D or higher (click here)
Single Sign-On (SSO) capability (using Okta, Entra ID, or another SAML identity provider)
Mandatory Oracle features enabled, detailed in Oracle's documentation here.
Activity sequencing
Redwood Learner and Manager experience
Digital Learning
Network Requirements (If you use Location-Based Access Control)
If your organisation uses Location-Based Access Control (LBAC) in Oracle, whitelist these IP ranges:
20.188.251.48/28
13.67.161.224/28
13.69.178.32/28
Configuration of Oracle Learning Cloud - Customer Steps
1. Configure Oracle Learning for Go1
This guide explains how to connect your Go1 portal with Oracle Human Capital Management (HCM) Learning. You will complete tasks in both systems and provide a small set of configuration details to your Go1 Implementation Project Manager.
Follow Oracle’s official instructions for enabling the Go1 integration using OAuth-based authentication here.
When these steps are complete, send the following information to your Go1 Implementation Project Manager.
Information | Example |
SSO account identifier | Either |
Oracle OAuth token URL |
|
Oracle OAuth client id |
|
Oracle OAuth client secret |
|
Oracle OAuth scope |
|
Confirm that all users that need access have email addresses in Oracle's email field, if email is the primary ID.
If using Oracle username, confirm that all users that need access have this same data in your IdP’s (oftentimes as UPN) and that your IdP can pass the Oracle username attribute via SSO as external_user_id.
Your Go1 Implementation Project Manager will confirm when the integration connection has been successfully established.
2. Configure Single Sign-On (SSO)
Follow your organisation’s SSO configuration documentation and ensure the primary ID used across your IdP, Oracle and Go1 are the same. Using a common identifier between Oracle and Go1 will guarantee accurate completion tracking.
The integration supports 2 types of identifiers from Oracle, typically retrieved via SSO:
The user’s email address (matching the 'email' field in Oracle)
The user’s Oracle 'username' (if your organization prefers)
If you plan to use the user’s email address as the primary identifier for both Go1 and Oracle, you can configure the SSO connection autonomously on your portal (Microsoft Azure/Entra, Okta, or other SAML identity providers).
However, if you intend to use the user’s Oracle username, please contact your dedicated Implementation Project Manager (IPM) for assistance with this configuration.
Using the integration
Once the connection is active, Go1 Admin's can start curating and adding content to your Library. As you add content to your Library, items will be sent to Oracle’s Go1 Directory automatically.
To explore and manage content within Go1 Learn, explore our resources for:
Add the content to your Content Library with the book icon or by selecting 1, some or all and selecting Add to Library. All items that are in your Content Library will be synced with the partner system in 10 minute increments.
Content appears in Oracle after the bulk indexing job runs. This can be found in Oracle under Tools → Scheduled Processes → "ESS job to run Bulk ingest to OSCS".
You can also run this process manually by selecting As soon as possible in the schedule.
Go1 sends content updates instantly but Oracle applies changes only after its internal indexing process completes. Indexing times vary per customer environment. If new content does not appear, wait for the next Oracle indexing cycle.
Content removed from your Go1 Library is marked inactive in Oracle once Oracle’s indexing job runs.
If you remove and later re‑add the same course, Oracle reactivates the existing Learning Item rather than creating a new one
Learners discover content (courses cards) in Oracle’s Learning Catalog or My Development and launch via SSO in a new browser window to the Go1 1Player.
When learners complete a course, Go1 sends the completion immediately back to Oracle using xAPI statements.
Oracle records the completion in its reporting tools and include: status, timestamp, and the learner identifier.
If a learner completes any other training in Go1 that was also sent to Oracle, Oracle will record completion for all such items.
Completion information is not sent to Oracle for any content item that was never synced from Go1 to Oracle.
Troubleshooting
If content is not appearing or admins cannot view items, check the following:
Administrator Access
Ensure your Oracle Learning administrators have the required roles:
Manage all Digital Learning (for Oracle v24D)
Manage All Learning Organizations (for Oracle v24D)
Learning Catalog Management (for Oracle v25A)
Learning Catalog All Items Management (for Oracle v25A)
Use REST Service – eLearning Content Read Only (for Oracle v25A)
Location-Based Access Control (LBAC)
If you use LBAC in Oracle, whitelist the following IP address ranges:
20.188.251.48/28
13.67.161.224/28
13.69.178.32/28
Questions
If you have any configuration questions in Go1, please reach out to your dedicated Customer Success Manager.
