Symptom
You noticed unexpected or undesired changes made by users whose usernames include "API" or whose activity shows source=API.
Environment
SAP SuccessFactors HCM Suite
Cause
API users (also known as integration users) are the users through which integrations perform actions in the system. Their permissions are validated like any regular user.
So, if an API user made an undesired change, it means that an integration triggered that change.
Resolution
To identify which integration is involved, follow the steps below:
- Go to the OData API Audit Log feature;
- Apply filters using:
- The relevant entity
- Operations: upsert, update, and insert
- Timestamp, converted to UTC/GMT
- Click the four dots icon (....) in the last column of the relevant line;
- There, you'll find the System name (x-agent-name), IP address, and the process name (x-sf-process-name) calling SuccessFactors;
- Contact your company's System expert to unschedule or review the process settings.
Keywords
unexpected, undesired, API user, username, manager, changes, manual, update, upsert, audit report, UI, discrepancy, difference, CPI, process, job, purge , KBA , LOD-SF-INT-ODATA , OData API Framework , Problem
Product
Attachments
| Pasted image.png |
| Pasted image.png |
SAP Knowledge Base Article - Public