You are viewing an earlier version of the admin guide. For the latest version, please visit EmpowerID Admin Guide v7.211.0.0.
SAP Ariba Connector
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 |
---|---|---|
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 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 |