Micro Focus Contributor
Micro Focus Contributor
1354 views

IDM integration with SAP Sucess Factor ( Cloud Identity)

Jump to solution

Hi All,

Does anybody have done integration with SAP Sucess Factor ( Cloud
Identity ) , with current version of IDM 4.5 .

Does it require any custom configuration during integration.

Background scenario: End User System is having all user ode ties with
SAP Sucess factor and require the automatic provisioning using IdM 4.5

Any pointers and references would be really helpful.


--
apund
------------------------------------------------------------------------
apund's Profile: https://forums.netiq.com/member.php?userid=12810
View this thread: https://forums.netiq.com/showthread.php?t=57190

Labels (1)
0 Likes
1 Solution

Accepted Solutions
Micro Focus Frequent Contributor
Micro Focus Frequent Contributor

Re: IDM integration with SAP Sucess Factor ( Cloud Identity)

Jump to solution

Hi all, could you please tell me how do you solve the SAP SuccessFactors integration with IDM?

Thanks for your help.

0 Likes
13 Replies
Knowledge Partner
Knowledge Partner

Re: IDM integration with SAP Sucess Factor ( Cloud Identity)

Jump to solution
On 1/13/2017 11:04 AM, apund wrote:
>
> Hi All,
>
> Does anybody have done integration with SAP Sucess Factor ( Cloud
> Identity ) , with current version of IDM 4.5 .
>
> Does it require any custom configuration during integration.
>
> Background scenario: End User System is having all user ode ties with
> SAP Sucess factor and require the automatic provisioning using IdM 4.5
>
> Any pointers and references would be really helpful.


I know nothing about SAP Success Factor, but do you have any API info on
it? It sounds interesting.


0 Likes
Micro Focus Contributor
Micro Focus Contributor

Re: IDM integration with SAP Sucess Factor ( Cloud Identity)

Jump to solution

I have gone through SAP Success Factor documentation .

Success Factors is HCM Suite has different API’s to perform basic
operations:

SFAPI (SOAP Based)
ODATA API -- Open Data Protocol (OData) is an open protocol which allows
the creation and consumption of queryable and interoperable RESTful APIs
in a simple and standard way.

The above two API information is available with Sucess Factor
Application Suite.

The next section i am looking way to integrate with existing in house
IDM 4.5 , have you ever come across with an similar integration .



geoffc;273893 Wrote:
> On 1/13/2017 11:04 AM, apund wrote:
> >
> > Hi All,
> >
> > Does anybody have done integration with SAP Sucess Factor ( Cloud
> > Identity ) , with current version of IDM 4.5 .
> >
> > Does it require any custom configuration during integration.
> >
> > Background scenario: End User System is having all user ode ties with
> > SAP Sucess factor and require the automatic provisioning using IdM

> 4.5
> >
> > Any pointers and references would be really helpful.

>
> I know nothing about SAP Success Factor, but do you have any API info
> on
> it? It sounds interesting.



--
apund
------------------------------------------------------------------------
apund's Profile: https://forums.netiq.com/member.php?userid=12810
View this thread: https://forums.netiq.com/showthread.php?t=57190

0 Likes
Knowledge Partner
Knowledge Partner

Re: IDM integration with SAP Sucess Factor ( Cloud Identity)

Jump to solution
On 1/13/2017 1:42 PM, apund wrote:
>
> I have gone through SAP Success Factor documentation .
>
> Success Factors is HCM Suite has different API�s to perform basic
> operations:
>
> SFAPI (SOAP Based)
> ODATA API -- Open Data Protocol (OData) is an open protocol which allows
> the creation and consumption of queryable and interoperable RESTful APIs
> in a simple and standard way.
>
> The above two API information is available with Sucess Factor
> Application Suite.
>
> The next section i am looking way to integrate with existing in house
> IDM 4.5 , have you ever come across with an similar integration .


No, I have not seen an ouot of the box solution. However, if they have
a SOAP based API, then the SOAp driver should be able to do it. Does it
say where to get the WSDL from in the docs. (I do not even have a SAP
account to look at the knowledge base or docs, thanks SAP).

If you have the WSDl you can look at the XML needed for operations and
then build a driver to handle that.

ODATA is a something I would love to look at and come up with a generic
package to add onto the REST driver to support, but never have had the time.




> geoffc;273893 Wrote:
>> On 1/13/2017 11:04 AM, apund wrote:
>>>
>>> Hi All,
>>>
>>> Does anybody have done integration with SAP Sucess Factor ( Cloud
>>> Identity ) , with current version of IDM 4.5 .
>>>
>>> Does it require any custom configuration during integration.
>>>
>>> Background scenario: End User System is having all user ode ties with
>>> SAP Sucess factor and require the automatic provisioning using IdM

>> 4.5
>>>
>>> Any pointers and references would be really helpful.

>>
>> I know nothing about SAP Success Factor, but do you have any API info
>> on
>> it? It sounds interesting.

>
>


0 Likes
Micro Focus Frequent Contributor
Micro Focus Frequent Contributor

Re: IDM integration with SAP Sucess Factor ( Cloud Identity)

Jump to solution

Hi all, could you please tell me how do you solve the SAP SuccessFactors integration with IDM?

Thanks for your help.

0 Likes
Knowledge Partner
Knowledge Partner

Re: IDM integration with SAP Sucess Factor ( Cloud Identity)

Jump to solution

I have yet to see anything come out. I asked a friend who works on SAP if he has any comments, and we shall see if he responds.

A previous poster in this thread suggested there is a SOAP API, if you can snag the WSDL and pass it on to me, I can take a look. 

 

0 Likes
Sakari Korkeamaa Contributor.
Contributor.

Re: IDM integration with SAP Sucess Factor ( Cloud Identity)

Jump to solution

The simplest way would be to use the SuccessFactors built-in file export (CSV) capabilities and IDM CSV-driver.

However due to the limitations of the CSV format we did implement a bi-directional SOAP interface which used the SuccessFactors SCPI middleware to create a custom web service interface for inbound and outbound messages. A lot of work in the SCPI side for sure, IDM side was fairly simple SOAP driver implementation.

I don't think SuccessFactors had any native usable web service interfaces for integrating with IDM, at least that was the case year ago.

Knowledge Partner
Knowledge Partner

Re: IDM integration with SAP Sucess Factor ( Cloud Identity)

Jump to solution

Never touched this app, but after reviewing this thread, just googled about available APIs for SAP Sucess Factor and found that now it has 2 options: SOAP and REST. 🙂

SuccessFactors has different APIs available, OData and SFAPI.

SFAPI:

The SFAPI is SuccessFactors Data API. It is a SOAP Web Service designed for importing and exporting data to and from your SuccessFactors instance. It provides generic CRUD (Create, Read, Update, Delete) operations to access data, as well as meta-data operations to allow runtime discovery of the data. Data are exposed as entities called SFObjects, which are conceptually analogous to database tables. Using the meta-data operations, you can list the SFObjects available to the API, and describe the fields in these entities. Using the CRUD operations you can query or edit the data.

OData API:

The Open Data Protocol (OData) is a standardized protocol for creating and consuming data APIs. OData builds on core protocols like HTTP, and commonly accepted methodologies like REST. The result is a uniform way to expose full-featured data APIs. OData provides both a standard for how to represent your data and a metadata method to describe the structure of your data, and the operations available in your API. SuccessFactors OData API service is based on OData V2.0. The HCM Suite OData API is SuccessFactors Web Services API based on OData protocol intended to enable access to data in the SuccessFactors system. The API is data oriented. This API provides methods for CRUD style access (Create, Read, Update and Delete). The API is best used for frequent or real time requests for small amounts of data. Large data requests are better handled by batch FTP processes. This OData API is used to configure entities. Each SuccessFactors module can be accessed using its own set of entities.

https://apps.support.sap.com/sap/support/knowledge/public/en/2613670

0 Likes
Knowledge Partner
Knowledge Partner

Re: IDM integration with SAP Sucess Factor ( Cloud Identity)

Jump to solution

Alex, dd they have a WSDL available public, or was it behind the support paywall at SAP?  Just curious, as I would like to see the WSDL and how hard it would be to implement.

0 Likes
Knowledge Partner
Knowledge Partner

Re: IDM integration with SAP Sucess Factor ( Cloud Identity)

Jump to solution

Hi Geoffrey,

I just google for SAP SuccessFactor WSDL and found entry points available for public. 🙂

https://api4.successfactors.com/sfapi/v1/soap

provide access to 3 WSDLs (different versions for different APIs) 

EndpointInformation
Service Name:{urn:server.sfapi.successfactors.com}SFAPIService
Port Name:{urn:server.sfapi.successfactors.com}SFAPI
Address:https://api4.successfactors.com:443/sfapi/v1/soap
WSDL:https://api4.successfactors.com:443/sfapi/v1/soap?wsdl
Implementation class:com.successfactors.wsapi_v1.SFAPI
Service Name:{urn:server.sfapi.successfactors.com}SFAPIService12
Port Name:{urn:server.sfapi.successfactors.com}SFAPI12
Address:https://api4.successfactors.com:443/sfapi/v1/soap12
WSDL:https://api4.successfactors.com:443/sfapi/v1/soap12?wsdl
Implementation class:com.successfactors.wsapi_v1.SFAPI
Service Name:{urn:server.sfapi.successfactors.com}SFAPIAsyncService
Port Name:{urn:server.sfapi.successfactors.com}SFAPIAsync
Address:https://api4.successfactors.com:443/sfapi/v1/async/soap
WSDL:https://api4.successfactors.com:443/sfapi/v1/async/soap?wsdl
Implementation class:com.successfactors.wsapi_v1.SFAPIAsync
0 Likes
Knowledge Partner
Knowledge Partner

Re: IDM integration with SAP Sucess Factor ( Cloud Identity)

Jump to solution

Pretty interesting BLOG post with detailed explanations:

Connecting Successfactors APIs Using SOAP UI

https://blogs.sap.com/2015/07/16/connecting-successfactors-apis-using-soap-ui/

 

0 Likes
Knowledge Partner
Knowledge Partner

Re: IDM integration with SAP Sucess Factor ( Cloud Identity)

Jump to solution

Hands-On – Testing Integration with SuccessFactors SFAPI

https://blogs.sap.com/2014/06/16/hands-on-testing-integration-with-successfactors-sfapi/

0 Likes
Micro Focus Frequent Contributor
Micro Focus Frequent Contributor

Re: IDM integration with SAP Sucess Factor ( Cloud Identity)

Jump to solution

Awesome! Thanks a lot everyone for your time and help, I really appreciate it!

0 Likes
gbatty1 Trusted Contributor.
Trusted Contributor.

Re: IDM integration with SAP Sucess Factor ( Cloud Identity)

Jump to solution

NetIQ are planning on releasing a Success Factors driver I believe.

We're about to embark on a Success Factors integration and due to timelines it's likely we can't wait for the Success Factors driver and will build our own using the REST driver.

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.