SAP SuccessFactors

SAP SuccessFactors manages various aspects of HR operations, including recruitment, employee performance, HR analytics, payroll, and learning.

Asset Types Fetched

  • Users

Before You Begin

Ports

  • TCP port 80/443

Authentication Method

  • Basic Authentication (for Cloud): User Name/Password
  • OAuth2 Authentication (for on-prem): Client ID, Company ID, Username and Private Key

Generating a Private Key

To connect the adapter using OAuth2 Authentication you need to first generate a private key:

  1. Generate a local X.509 certificate.
  2. Upload the public certificate to SuccessFactors.
  3. Use the the private, unencrypted certificate as the Private Key parameter.

Learn how to create a X.509 certificate using your own tools. Learn how to create an X.509 certificate in SAP SuccessFactors.

APIs

Axonius uses the SAP SuccessFactors API (OData V2).

Permissions

Consult with your vendor for permissions for reading the objects.

Supported From Version

Supported from Axonius version 5.0

Connecting the Adapter in Axonius

To connect the adapter in Axonius, provide the following parameters:

Required Parameters

  1. Host Name or IP Address - The hostname or IP address of the SAP SuccessFactors server.
  2. Authentication Method - Select Authentication method, either Basic Authentication (default) or OAuth2 Authentication.
    • Basic Authentication:
      • User Name and Password (required) - The credentials for a user account that has the permissions to fetch assets. Note that User Name should have a @ and the company ID at the end.
        Example: "{username}@{company ID}"
    • OAuth2 Authentication:
      • Client ID - When you choose OAuth2 as the authentication method, specify the Client ID to be used to authenticate the request. Note that you must add the IP address of your Axonius system as 'allow listed origins' during API Key credential setup. For more information, see Restricting Access to APIs by IP Address.
      • Company ID - This value is prefilled based on the instance of the company currently logged in.
      • Username - Enter the username required for authentication.
      • Private Key - Upload the private key you generated according to the instructions in Generating a Private Key.
SAP%20Success%20Factors

Optional Parameters

  1. Verify SSL - Select whether to verify the SSL certificate of the server against the CA database inside of Axonius. For more details, see SSL Trust & CA Settings.

  2. HTTPS Proxy - Connect the adapter to a proxy instead of directly connecting it to the domain.

  3. HTTPS Proxy User Name - The user name to use when connecting to the value supplied in Host Name or IP Address via the value supplied in HTTPS Proxy.

  4. HTTPS Proxy Password - The password to use when connecting to the server using the HTTPS Proxy.

To learn more about common adapter connection parameters and buttons, see Adding a New Adapter Connection.