Let Oomnitza be your single source of truth!
You'll get visibility of your users as data from SAP SuccessFactors is automatically transformed into consumable information and actionable insights.
Connect Oomnitza and SAP SuccessFactors in minutes
You'll get visibility of your SAP SuccessFactors users by creating configurable workflows to automate tasks such as:
-
- Workflows for creating users'
- Workflows for getting a user's information by username
- Workflows for deactivating a user by username
SAP SuccessFactors Create User
SAP SuccessFactors Update User
SAP SuccessFactors Deactivate User
Before you start
Before you create workflows, you need to have added your SAP SuccessFactors credentials to Oomnitza. Follow the steps in Adding your SAP SuccessFactors credentials to Oomnitza.
We recommend that you also create the extended integration for SAP SuccessFactors users. You can use the information retrieved in this integration to trigger workflows that can create, update, and deactivate users.
Setting the API Server URL as a global variable
To save time entering information when you create workflows, you can add the SAP API Server URL as a global variable in Oomnitza.
- From the menu, click Configuration > General > Global Settings.
- Click Add new variable (+).
- Add the SAP SuccessFactor.API Server variable and its value. If your API Server is located in Amsterdam, your API Server URL would be
https://api2.successfactors.com. For further information, refer to the SAP Help Portal. - Save your changes.
Creating workflows
Create user workflows
To create a user workflow, you must complete these steps:
- Click Configuration > Workflows
- Click Add (+) and select People from the list.
- Drag and drop the API block onto the Sandbox.
- Click Edit on the API block and enter SAP SuccessFactors in the search field.
- Select a preset:
- To choose a preset, click the forward arrow (>).
- Select the credentials that you created in Adding your SAP SuccessFactors credentials to Oomnitza.
- Your API Server URL should be derived from the global variables you created when Setting the API Server URL as a global variable. Alternatively, click Set Manually to manually enter the details.
- Configure the API Block following the preset instructions below, and save your changes.
- Edit the Begin Block and add rules to trigger the workflow. For example, if you set the Actions to Schedule and add a rule so that the Email Equals <EmployeeEmail> you can trigger a workflow to fetch a user matching a certain name on a specific date. Refer to Using the Begin block.
- Connect the Blocks.
- Save, validate, and activate your workflow.
Using the Create User preset
The Create User preset enables you to create a SAP SuccessFactors user. When you select this preset you need to supply the user information, including the Manager Username and Email.
You can configure the message payload by selecting Advanced Mode.
- In the API block window, click the Advanced Mode button located in the upper right of the window.
- Select the Body tab to review or edit the user information you have entered.
- Select the Response tab. You can map the entire response by placing
{{response}}in the Response field and mapping it to a custom long text Oomnitza field, such as API Response. For information on creating custom fields, see Creating Custom Fields in Oomnitza.
Using the Update User preset
The Update User preset enables you to update or modify a SAP SuccessFactors user by their SAP SuccessFactors username. You can configure the message payload by selecting Advanced Mode.
- In the API block window, click the Advanced Mode button located in the upper right of the window.
- Select the Information tab. You will notice that the SAP SuccessFactors User ID is referenced in the property
{{sap_username}}. Follow the mapping steps in Creating custom mappings so that this property exists in Oomnitza and is populated with information before you run this workflow. - Select the Response tab. You can map the entire response by placing
{{response}}in the Response field and mapping it to a custom long text Oomnitza field, such as API Response. For information on creating custom fields, see Creating Custom Fields in Oomnitza.
Using the Deactivate User preset
The Deactivate User preset enables you to deactivate a SAP SuccessFactors user by their SAP SuccessFactors username. You can configure the message payload by following the steps in Using the Update User preset.
Comments
0 comments
Please sign in to leave a comment.