Skip to main content

Integrating Go1 with SAP SuccessFactors

Customer configuration guide and best practices for Go1 as a content provider in SuccessFactors Open Content Network.

Updated today

Background

This guide explains how to configure the Go1 integration with SAP SuccessFactors Learning using the Open Content Network (OCN) and the Zalaris‑built middleware.

Go1 enables you to curate content directly on Go1 Learn, choosing which content to export to your SuccessFactors instance, and continuing to add selections over time.

Content is exported from Go1 to SuccessFactors using the OCN connector. Once imported in your SuccessFactors Learning Administration, you can assign it to users, add it to libraries, and manage it as needed.

SuccessFactors Hub

Check out our SuccessFactors Hub for an interactive guided demo, technical datasheet, and implementation overview, with the French version is accessible here.


Pre‑requisite Configurations in SAP SuccessFactors

Before you begin, ensure the following prerequisites are in place:

  • Access to the SuccessFactors Learning Administration console with administrator permissions.

  • Access to the Go1 Portal as an Administrator.

  • Ensure SSO is configured within SAPs Identity Authentication Service (IAS) beforehand or in parallel to the SuccessFactors LMS configuration.

    • This is typically completed during a 30 minute video call to screenshare with your dedicated Go1 Implementation Project Manager and Zalaris, Go1’s SAP-endorsed software integrator. Your SAP IAS Administrator and occasionally your Entra Global Admin are necessary to complete this setup call.

    • You will not be able to complete the testing of learning completions until SSO has been configured and validated successfully.


Configuration of Go1 as a Content Provider - Customer Steps

The following steps will be completed during a 30 minute video call to screenshare with your dedicated Go1 Implementation Project Manager and Zalaris, Go1’s SAP-endorsed software integrator.

1. Log in to SuccessFactors Learning Administration

  1. Log into either T1/Stage or Production SuccessFactors Learning environment.

  2. Copy the full browser URL and provide it in the call chat.

2. Create the Go1 Label

  1. Navigate to: Labels > Add New.

  2. Choose Label Type: Label → Next.

  3. Complete the fields:

    • Label ID: GO1

    • Description: GO1 (or other preferred label)

    • Use By: Both

  4. Select Assign to All Locales.

  5. Under Locales, add the Label ID (GO1) to the Label field for each locale.

    • Pause for Zalaris/Go1 IPM to make note of locales configured in SAP.

3. Confirm LMS Configuration Fields

Search and select the following to validate in the OCN configuration during step 4 below.

  • Completion Statuses

    • Search for “Completion Statuses” and note the online status (typically ONLINE‑COMPLETE).

  • Item Types

    • Search for “Item Type” and confirm online item type (typically ONLINE).

  • Security Domains

    • Search for “Security Domains” and confirm the applicable domain (typically GLOBAL, or PUBLIC).

4. Configure the Open Content Network (OCN)

  1. Search & select to System Configuration.

  2. Scroll to Open Content Network and select the pencil icon to edit.

  3. Under #Domain Group, add the Go1 OCN provider block:

    providers[GO1].enabled=true
    providers[GO1].name=GO1
    providers[GO1].label=label.u.GO1
    providers[GO1].baseLaunchUrl=https://<PORTALURL>.mygo1.com/
    providers[GO1].pricingModel=

    Replace <PORTALURL> with the your sandbox/production Go1 portal name.

  4. Ensure no extra spaces or missing slashes.

  5. For Domain Group validation, confirm or update the following fields to match the values from Step 3:

    defaultValues.domainID[default]=GLOBAL
    defaultValues.itemsType=ONLINE
    defaultValues.completionStatuses=ONLINE-COMPLETE

    Scroll and find “autoImportOCNCourseEnabled[default]=true/false” - make note of setting for Learning Admin understanding of the sync process.

  6. Apply changes.

5. Schedule OCN Synchronisation

  1. Search for Open Content Network Synchronisation.

  2. Create a daily schedule at a suitable time, or confirm an existing schedule.

    • Daily scheduling is required to ensure that content retirements are processed automatically.

    • Make note of setting for Learning Admin understanding of the sync process.

6. Create the OCN Admin User

  1. Navigate to Administrators.

  2. Perform an empty search:

    • If an OCN_ADMIN user exists, confirm the customer wishes to use it.

  3. If creating a new admin:

    • Admin ID: GO1_ADMIN

    • Security Domain: GLOBAL/PUBLIC

    • Password: any value (Go1/Zalaris will not use it)

  4. Select Assigned RolesAdd one or more from list → search → select LEARNING_ADMIN → Add.

  5. Under Preferences, add: (these values do not impact the integration but are required fields by SAP)

    • Active locale

    • Currency

    • Time zone

  6. Apply changes.

7. Retrieve OAuth Token Credentials

  1. Search and select OAuth Token Server.

  2. Generate a new client secret.

  3. Copy the newly generated secret and Company ID to provide in the call chat.

  4. If the environment is connected to other systems using this token, notify them of the updated token. Upon regeneration, there will be downtime on dependent systems until the token has been updated.

8. Confirm Whether Learning Will Occur Outside SuccessFactors

Confirm if any learning will take place directly on Go1 or Microsoft Teams.

If so, Zalaris must configure support for external learning records in SuccessFactors.

Note on external learning records:

  • have External Learning Records enabled and do not sync any content into SuccessFactors, OR do not have External Learning Records enabled and sync the full Go1 Library to SuccessFactors.

  • If External Learning Records were enabled during integration configuration and the same item is synced to SuccessFactors and consumed on Go1, the learning activity will be duplicated on their learning history in SuccessFactors.

  • All content in your Go1 platform will also be visible to Learners within the Go1 platform.

9. Zalaris & Go1 Configuration steps

  1. Zalaris will use the information captured during the call to deploy the middleware integration

    for content to sync, and enrollment history. They will then provide your Go1 IPM with final configuration details.

  2. The Go1 IPM will complete the internal setup steps as well as smoke testing.

  3. Once complete, you will be informed with testing instructions to test and validate internally.


Existing Customers

Using the Integration & Best Practices

  • Learners are required to navigate to Go1 from SuccessFactors in order for single sign-on to work, either by launching content via SuccessFactors or from a navigation tile on the SuccessFactors homepage (if using Go1 Learn directly).

  • Use the Sync button in the Go1 Content Library to send updates to SuccessFactors whenever items are added or removed in Go1. Use of the specified integrated URL is mandatory in order for the Sync button to be visible in your Go1 Content Library.

  • Ensure daily OCN synchronisation is enabled so that retired content is automatically inactivated.

    • Retired items are made inactive automatically on SuccessFactors on the date of retirement.

    • Content in Go1 that is due to be decommissioned will no longer be visible on Go1 - this means if you have all content synced into SuccessFactors, there are times where the items number in SuccessFactors and Go1 will not match.

    • Opt-in for a monthly retirement alert email on the Go1 Content Retirements page. When notified, take action in SuccessFactors for impacted items that are built into a programme, curricula or library.

  • If importing content manually (auto-import is off), customers must action the import directly inside OCN.

  • If you have a user in Go1 with a Go1 or Zalaris email address, it is important they are kept at active Admin on the portal. Changes made to this account will critically impact the integration.

  • If the OAuth token needs to be regenerated in SuccessFactors, inform your Customer Success Manager to liaise with the technical team to manage the timeline of this refresh across all systems (SuccessFactors, Go1 & Zalaris middleware).

Integration Interaction diagram


Troubleshooting

Common Issues and Solutions

Content is not updating in SuccessFactors

  • Ensure the Go1 admin triggered a Sync after modifying the Library

  • Confirm OCN Synchronisation is still scheduled daily

Content remains visible in SuccessFactors after retirement

  • Daily OCN sync must be enabled for automatic retirement updates.

Learning duplicated in SuccessFactors

  • Occurs when external learning records are enabled and content is also synced into SuccessFactors

  • Choose one method only.

Large content imports take too long

  • SuccessFactors rate limit allows 1000 records per 5 minutes, handled automatically by middleware.


FAQs

Can Go1 content play in the SuccessFactors mobile app?

Yes, if content is mobile‑optimised and does not require third‑party cookies. The item must launch via Browser and have “Mobile Access” enabled.

Does Go1 provider information appear in SuccessFactors items?

No. SuccessFactors does not support provider mapping. Some customers choose to append the provider name to item titles manually.

Do certificates flow from Go1 to SuccessFactors?

Not at this time. Customers can configure certificates, credits, and hours on the SAP learning item instead.

How are languages handled in SuccessFactors?

SuccessFactors creates per‑language items where locale codes match. If the content's primary language is unsupported, the item will default to the environment’s primary language.

Can new content automatically export to SuccessFactors?

This is dependent on the auto-import settings in the OCN System Configuration. Most customers choose to have this enabled to remove an administrative step. Import steps must be completed manually if the auto‑import is not enabled in the OCN System Configuration.


If you have any configuration questions in Go1, please reach out to your dedicated Customer Success Manager.

For further assistance with SuccessFactors configuration, please submit a ticket directly with SAP.

Did this answer your question?