> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kombo.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# SAP SuccessFactors LMS Integration

> SAP SuccessFactors connector for Kombo's LMS API

<Note>This connector is in open beta. You can freely enable it in your account.</Note>

The SAP SuccessFactors LMS integration allows you to sync LMS data between SAP SuccessFactors and your application through Kombo's unified API. The tool slug for this connector is `successfactors`.

## Guides and Resources

<CardGroup cols={2}>
  <Card title="Connection Setup Guide" icon="link" href="https://help.kombo.dev/hc/en-us/articles/42013709676305-SAP-SuccessFactors-LMS-How-do-I-link-my-account">
    Step-by-step instructions to connect your SAP SuccessFactors account to Kombo.
  </Card>
</CardGroup>

## Supported Features & Coverage

<Tabs>
  <Tab title="Models">
    <Accordion title="Users">
      <Note>
        Users (students) are read from the SuccessFactors Learning API.
      </Note>

      | Field               | Notes |
      | ------------------- | ----- |
      | id                  |       |
      | remote\_id          |       |
      | changed\_at         |       |
      | remote\_deleted\_at |       |
      | first\_name         |       |
      | last\_name          |       |
      | work\_email         |       |
      | status              |       |
      | remote\_created\_at |       |
      | remote\_data        |       |
    </Accordion>

    <Accordion title="Course Providers">
      | Field               | Notes |
      | ------------------- | ----- |
      | id                  |       |
      | remote\_id          |       |
      | changed\_at         |       |
      | remote\_deleted\_at |       |
      | name                |       |
      | remote\_created\_at |       |
      | remote\_data        |       |
    </Accordion>

    <Accordion title="Courses">
      <Note>
        Courses are read from the SuccessFactors Learning API.
      </Note>

      | Field               | Notes |
      | ------------------- | ----- |
      | id                  |       |
      | remote\_id          |       |
      | changed\_at         |       |
      | remote\_deleted\_at |       |
      | provider\_id        |       |
      | remote\_created\_at |       |
      | remote\_data        |       |
      | custom\_fields      |       |
      | integration\_fields |       |
    </Accordion>

    <Accordion title="Course Revisions">
      <Note>
        Course revisions are read from the SuccessFactors Learning API.
      </Note>

      | Field               | Notes |
      | ------------------- | ----- |
      | id                  |       |
      | remote\_id          |       |
      | changed\_at         |       |
      | remote\_deleted\_at |       |
      | course\_id          |       |
      | title               |       |
      | description         |       |
      | status              |       |
      | remote\_created\_at |       |
      | remote\_data        |       |
    </Accordion>

    <Accordion title="Course Progressions">
      <Note>
        Progress records are read from the SuccessFactors Learning API.
      </Note>

      | Field                | Notes |
      | -------------------- | ----- |
      | id                   |       |
      | remote\_id           |       |
      | changed\_at          |       |
      | remote\_deleted\_at  |       |
      | user\_id             |       |
      | course\_revision\_id |       |
      | status               |       |
      | enrolled\_at         |       |
      | completed\_at        |       |
      | remote\_data         |       |
    </Accordion>
  </Tab>

  <Tab title="Actions">
    <Accordion title="Upsert courses">
      <Note>
        Courses are sent to the remote API in batches of 1000, roughly every 8 minutes (500 seconds). This is a limitation of the underlying API. If any course in the batch fails validation, the entire batch is rejected. The underlying API does not support partial success – either all courses are created or none are.
      </Note>

      | Input Field                 | Notes |
      | --------------------------- | ----- |
      | items.origin\_id            |       |
      | items.course.type           |       |
      | items.course.title          |       |
      | items.course.description    |       |
      | items.course.course\_url    |       |
      | items.course.thumbnail\_url |       |
      | items.course.duration       |       |
      | items.course.languages      |       |
    </Accordion>

    <Accordion title="Deactivate course">
      <Note>
        Only courses created via Kombo can be deactivated. Currently, only 1 course can be deactivated every 500 seconds. This is a limitation of the underlying API.
      </Note>

      | Input Field | Notes |
      | ----------- | ----- |
      | course\_id  |       |
    </Accordion>

    <Accordion title="Enroll user in course">
      <Note>
        The status is set to `IN_PROGRESS` because SuccessFactors treats new enrollments as in-progress courses.
      </Note>

      | Input Field          | Notes |
      | -------------------- | ----- |
      | user\_id             |       |
      | course\_revision\_id |       |
    </Accordion>

    <Accordion title="Complete course">
      <Note>
        The score is passed to SAP as the grade string (e.g., "93"). SAP grades are company-defined and can be numeric (1-10) or codes (A-F, Pass/Fail) – if the end-customer expects a different format, please contact our support team.
      </Note>

      | Input Field             | Notes |
      | ----------------------- | ----- |
      | course\_progression\_id |       |
      | completed\_at           |       |
      | score                   |       |
    </Accordion>
  </Tab>

  <Tab title="Features">
    | Feature           | Notes |
    | ----------------- | ----- |
    | API Passthrough   |       |
    | Additional Scopes |       |
    | Scope Testing     |       |
    | Per Model Tests   |       |
  </Tab>
</Tabs>

## Integration Variants

**Current connector:** SAP SuccessFactors

For **SAP SuccessFactors**, we also offer the following other connector variants:

<CardGroup cols={2}>
  <Card title="SAP SuccessFactors ATS" icon="https://storage.googleapis.com/kombo-assets/integrations/successfactors/icon.svg" href="/ats/connectors/successfactors">
    SAP SuccessFactors for the ATS category
  </Card>

  <Card title="SAP SuccessFactors Assessment" icon="https://storage.googleapis.com/kombo-assets/integrations/successfactors/icon.svg" href="/assessment/connectors/successfactors">
    SAP SuccessFactors for the Assessment category
  </Card>

  <Card title="SAP SuccessFactors HRIS" icon="https://storage.googleapis.com/kombo-assets/integrations/successfactors/icon.svg" href="/hris/connectors/successfactors">
    SAP SuccessFactors for the HRIS category
  </Card>
</CardGroup>
