Skip to main content

Integrating Go1 with Oracle Learning Cloud

This guide explains how to configure the integration and begin using Go1 content within Oracle HCM Learning.

Updated this week

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.

  1. Follow Oracle’s official instructions for enabling the Go1 integration using OAuth-based authentication here.

  2. When these steps are complete, send the following information to your Go1 Implementation Project Manager.

Information

Example

SSO account identifier

Either email or username - we use this for sending enrolments to Oracle, therefore it is critical this is confirmed as the primary identifier across both your SSO IdP, Oracle and the Go1 SSO setup during the pre-requisite steps.

Oracle OAuth token URL

https://<your_idcs_domain>/oauth2/v1/token. You get the domain value from the domain overview page, Domain information tab.

Oracle OAuth client id

81c9fcb70a0c47fd9e1e42dc6926e553

Oracle OAuth client secret

idcscs-46158fe5-308c-4def-86e8-2bb7e804375b

Oracle OAuth scope

urn:opc:resource:fa:instanceid=630113349urn:opc:resource:consumer::all

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.

  • 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.

Did this answer your question?