ms.service: entra-id
ms.subservice: app-provisioning
ms.topic: reference
ms.date: 03/04/2025
ms.author: jfields
ms.reviewer: chmutali
ai-usage: ai-assisted
By using JSONPath transformation, you can customize the behavior of the Microsoft Entra provisioning app to retrieve custom attributes and handle scenarios such as rehiring, worker conversion and global assignment.
This section covers how you can customize the provisioning app for the following HR scenarios:
* [Retrieving more attributes](#retrieving-more-attributes)
* [Retrieving custom attributes](#retrieving-custom-attributes)
* [Mapping employment status to account status](#mapping-employment-status-to-account-status)
* [Handling worker conversion and rehiring scenarios](#handling-worker-conversion-and-rehiring-scenarios)
* [Retrieving current active employment record](#retrieving-current-active-employment-record)
* [Handling global assignment scenario](#handling-global-assignment-scenario)
* [Handling concurrent jobs scenario](#handling-concurrent-jobs-scenario)
* [Retrieving position details](#retrieving-position-details)
* [Provisioning users in the Onboarding module](#provisioning-users-in-the-onboarding-module)
* [Enabling OData API Audit logs in SuccessFactors](#enabling-odata-api-audit-logs-in-successfactors)
ms.service: entra-id
ms.subservice: app-provisioning
ms.topic: reference
ms.date: 12/15/2025
ms.author: jfields
ms.reviewer: chmutali
ai-usage: ai-assisted
By using JSONPath transformation, you can customize the behavior of the Microsoft Entra provisioning app to retrieve custom attributes and handle scenarios such as rehiring, worker conversion and global assignment.
This section covers how you can customize the provisioning app for the following HR scenarios:
- [How Microsoft Entra provisioning integrates with SAP SuccessFactors](#how-microsoft-entra-provisioning-integrates-with-sap-successfactors)
- [Establishing connectivity](#establishing-connectivity)
- [Supported entities](#supported-entities)
- [How full sync works](#how-full-sync-works)
- [How incremental sync works](#how-incremental-sync-works)
- [How pre-hire processing works](#how-pre-hire-processing-works)
- [Reading attribute data](#reading-attribute-data)
- [Handling different HR scenarios](#handling-different-hr-scenarios)
- [Retrieving more attributes](#retrieving-more-attributes)
- [Retrieving custom attributes](#retrieving-custom-attributes)