Skip to main content

About the SAP Fieldglass Connector

The EmpowerID SAP Fieldglass Connector facilitates seamless integration with the SAP Fieldglass system, a cloud-based vendor management system (VMS) that assists organizations in managing their external workforce, including contingent workers, freelancers, and service providers. This documentation provides comprehensive guidance on configuring and utilizing the connector, enabling efficient synchronization and management of worker data between the two systems.

Architecture Overview

The architecture of the SAP Fieldglass Connector consists of two primary components:

  1. EmpowerID Microservice: This component is deployed on an Azure app service and manages the communication between EmpowerID and SAP Fieldglass, ensuring secure and efficient data exchange.
  2. EmpowerID Account Store: Designed to store and synchronize worker identity information from Fieldglass, this component ensures that all worker data is accurately maintained and accessible within the EmpowerID platform.

Inventory Objects and their corresponding components in EmpowerID

Connects to the Fieldglass API and retrieves Worker data.

Object in FieldglassComponent in EmpowerID
WorkerAccount

Attribute Mapping

The table below shows the attribute mappings of SAP Fieldglass users to EmpowerID.

Source AttributeTarget AttributeDescription
WorkerIDLogonNameUnique identifier for the worker.
PersonIDCustomAttribute13Identifier for the person in SAP Fieldglass.
JobSeekerIDCustomAttribute12Identifier for the job seeker in SAP Fieldglass.
SecurityIDCustomAttribute11Security identifier for the worker.
JobPostingTitleJobTitleTitle of the job posting.
WorkOrderIDWorkOrderIDIdentifier for the work order.
WorkOrderRevisionOwnerCustomAttribute1Owner of the work order revision.
WorkOrderRevisionOwnerEmployeeIDCustomAttribute2Employee ID of the work order revision owner.
BusinessUnitCodeBusinessUnitCode of the business unit.
BusinessUnitNameCustomAttribute3Name of the business unit.
VendorNumberCompanyDescriptionNumber of the vendor.
VendorNameCompanyName of the vendor.
BuyerCodeCustomAttribute6Code of the buyer.
RemitToAddressCodeCustomAttribute7Code for the remit-to address.
CostCenterNameCostCenterDescriptionName of the cost center.
CostCenterCodeCostCenterCode of the cost center.
BillablePerDiemCustomAttribute8Billable per diem rate.
StartDateValidFromStart date of the work order.
EndDateValidUntilEnd date of the work order.
CurrencyCustomAttribute9Currency for financial transactions.
SiteCodeWorkLocationCode of the site.
SiteNameCustomAttribute10Name of the site.
name.familyNameLastNameFamily name (last name) of the worker.
name.givenNameFirstNameGiven name (first name) of the worker.
displayNameFriendlyNameDisplay name of the worker.
activeStatusActive status of the worker.
emails[type='work'].valueEmailWork email address of the worker.