We are working on one enterprise product where we need to fetch Employee date from SAP Success Factors. We wanted to understand best practices in terms of architecture, we are envisioning the process as below
1) Customers come on our website, they will see Connect to "Success Factor HCM" button
2) They will be redirected to their HCM for granting permissions
3) After permissions are granted user will be come back to our website, where we will get oAuth token or similar token
4) We will save and use this token to fetch their Employee Data daily basis.
We are not able to find proper documentation for oAuth and also steps needed for same to get it working. Any pointers would be appreciated.