Skip to Content
avatar image
Former Member

PI 7.4 REST OAuth 2.0

I know the issue is running around the forum and

That SAP has provided the Concur and SAML OAuth authorization mechanism.

But what if I need to implement OAuth with none of the above supported?

Can I implement the token refresh and request in some other manner (Not a cumbersome ccBPM or the Advantco REST adapter...)

Any documentation regarding the release of OAuth new features in the future SPS?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Feb 20, 2017 at 09:29 AM

    Hi Nimrod,

    At the moment, out of the box support of OAuth 2.0 is limited to OAuth 2.0 Native Flow for Concur and SAML Bearer Token flows in REST adapter, as you mentioned. As far as I know, further extension of OAuth 2.0 support in REST adapter is in its roadmap, but it may take some time before these features are delivered.

    There are several blogs that address this problem and describe how this requirement can be resolved:

    • Using UDF mapping: blogs here and here.
    • Using custom adapter module: blog here:

    Regards,

    Vadim

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Ankit,

      Yes for PI/PO release 7.5, but not for 7.4. OAuth support for REST adapter in release 7.5 has been extended to allow support of grant types for client credentials and resource owner password credentials (refer to SAP Note 2405166), there were plans to introduce support of other grant types in the future, but these enhancements and new features are implemented in release 7.5, and as far as I know, there are no current plans to downport them to release 7.4.

      Regards,

      Vadim

  • avatar image
    Former Member
    Feb 20, 2017 at 09:54 AM

    Does the limitation on a remote AE as mentioned in your posts is still on?

    Add comment
    10|10000 characters needed characters exceeded

    • Do you mean the restriction of usage of Mapping Lookup API in UDFs executed in non-central Advanced Adapter Engines? If so, then yes, it is still valid.

      Regards,

      Vadim