SAP Ariba

The EmpowerID SAP Ariba connector lets you create, synchronize, and manage Ariba users, groups and group memberships in EmpowerID. Imported user data can be managed and synchronized with data in any connected back-end user directories. The EmpowerID SAP Ariba connector is a flat file connector that reads data from a set of source CSV files — SharedUserExport.csv and GroupExport.csv — and writes back to the SAP Ariba system using API calls.

Supported Features and Attribute Mappings

  • Account Management

    • Inventory — Users in Ariba are inventoried as accounts in EmpowerID. The connector reads from the SharedUserExport.csv file and creates accounts in EmpowerID for each record based on the value of the loginId field. If a record contains a duplicate loginID, the connector ignores that record as loginId is the unique identifier. This keeps the system from creating multiple accounts in EmpowerID for the same Ariba user.

    • Create users — Ariba users created in EmpowerID are created in the SAP Ariba system via the UserImport SOAP URL. The URL is a configurable EmpowerID System setting.

    • Update users — Ariba user attributes updated in EmpowerID are updated in the SAP Ariba system via the UserImport SOAP URL. The URL is a configurable EmpowerID System setting.

    • Disable users — Ariba users disabled in EmpowerID are deleted/deactivated in the SAP Ariba system via the DeleteUser SOAP URL. The URL is a configurable EmpowerID System setting. Disabling a user in SAP Ariba system corresponds to deactivation of the user.

    • Enable users — Ariba users enabled in EmpowerID are enabled in the SAP Ariba system via the UserImport SOAP URL. The URL is a configurable EmpowerID System setting.

    • Delete users — Ariba users disabled in EmpowerID are deleted/deactivated in the SAP Ariba system via the DeleteUser SOAP URL. The URL is a configurable EmpowerID System setting. Deletion of a user in SAP Ariba system corresponds to deactivation of the user.

  • Group Management

    • Inventory groups — Groups in Ariba are inventoried as groups in EmpowerID. The connector reads from the GroupExport.csv file and creates groups in EmpowerID for each record based on the value of the UniqueName field. If a record contains a duplicate UniqueName, the connector ignores that record as UniqueName is the unique identifier. This keeps the system from creating multiple groups in EmpowerID for the same Ariba group.

    • Inventory group memberships — The connector reads from the GroupSharedUserMapExport.csv file and creates group memberships in EmpowerID if both the user and the group already exist.

    • Add users to groups — Ariba users added to groups in EmpowerID are added to groups in the SAP Ariba system via the AddUsersToGroup SOAP URL. The URL is a configurable EmpowerID System setting.

    • Remove users from groups — Ariba users removed from groups in EmpowerID are removed from groups in the SAP Ariba system via the RemoveUsersFromGroup SOAP URL. The URL is a configurable EmpowerID System setting.

  • Account Attribute Flow
    Users in Ariba are inventoried as accounts in EmpowerID. The below table shows the attribute mappings of Ariba user attributes to EmpowerID attributes.

SAP Ariba Attribute

EmpowerID Attribute

Description

SAP Ariba Attribute

EmpowerID Attribute

Description

Name

Name

Name of a user

FirstName

FirstName

First name of a user

LastName

LastName

Last name of a user

FullName

FriendlyName

Friendly name of a user

LoginID

LogonName

Logon name for a user,

Phone

Telephone

Phone number of a user

EmailAddress

Email

Email of a user

Department

Department

Department name of the user

Preferred Locale

PreferredLanguage

Preferred language of the user

DefaultCurrency

CustomAttribute1

Default Currency of the user

TimeZoneID

CustomAttribute2

Time Zone of the user