Skip to Content

How to login to mobile app with SAP ERP user

Hello!

I have a user, PRODRIGUEZ for example, in my SAP ERP. I'm developing a mobile app with SCP Mobile service for app and device management. How can I do the logon in app uses the same user credentials (PRODRIGUEZ + password) that it defines in SAP ERP?

Is there somehow I retrieve the user information in SAP ERP to SAP Cloud Platform?

Thanks!

Best regards,

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Apr 08, 2017 at 11:43 AM

    Hi Norka,

    There is a concept called Identity Provider(IDP) integration with SAP HANA Cloud Platform to securely authenticate your application.

    The default IDP for HCP trail account is SAP ID service(SCN Credentials). I don't think you can change the IDP for HCP trail accounts.

    But for the productive accounts in HCP you can have your own Identity Provider(Corporate Network).

    There are three types of IDP options available for SAP HANA Cloud Platform.

    1.SAP ID service.

    2.SAP Cloud Identity.

    3. Bring your own Identity Provider.

    I hope this helps you.

    Thanks,

    Sudhir.

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 10, 2017 at 01:35 PM

    To do this you can either configure mobile services to use form base, saml, or basic authentication. With using saml you need an IDP available on the internet such as SAP Cloud Identity. The username will be propagated to the Cloud Connector which needs a trust relationship setup between itself and ERP. This is done using client certificates. You can find a guide at

    https://www.sap.com/documents/2016/06/baa687bb-757c-0010-82c7-eda71af511fa.html

    The basic auth scenario requires a scim provider which also means ERP is setup to use the same. See

    https://blogs.sap.com/2016/09/16/hcp-mobile-development-operationhcpms-with-ldapscim-authentication/

    Regards,

    Jamie

    SAP - Technology RIG

    Add comment
    10|10000 characters needed characters exceeded