SAP Knowledge Base Article - Public

3632123 - Undesired changes made by API/integration users - OData API

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:

  1. Go to the OData API Audit Log feature;
  2. Apply filters using:
    1. The relevant entity
    2. Operations: upsert, update, and insert
    3. Timestamp, converted to UTC/GMT
  3. Click the four dots icon (....) in the last column of the relevant line;
  4. There, you'll find the System name (x-agent-name), IP address, and the process name (x-sf-process-name) calling SuccessFactors;
  5. 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

SAP SuccessFactors HCM Suite all versions

Attachments

Pasted image.png
Pasted image.png