Live Data Connection to SAP S/4HANA Cloud Edition via OAuth
You can create a live data connection from SAP Analytics Cloud to your S/4HANA system that uses OAuth 2.0.
Prerequisites
-
SAP Analytics Cloud can be hosted either on SAP data centers or on non-SAP data centers (for example, Amazon Web Services (AWS)). Determine which environmentSAP Analytics Cloud is hosted on by inspecting yourSAP Analytics Cloud URL:
- A single-digit number, for example us1 or jp1, indicates an SAP data center.
- A two-digit number, for example eu10 or us30, indicates a non-SAP data center.
- You must use OAuth 2.0 for authentication.
-
SAML Single Sign-On (SSO) must be enabled in SAP Analytics Cloud. For more information, see Enabling a Custom SAML Identity Provider. The following settings must be applied:
- Under SAML User Mapping to Custom SAML User Mapping. Under , the value in the Custom SAML User Mapping column must equal the of the corresponding business user in the SAP S/4HANA system. , set the
- The following steps must be carried out by a user who logs on to both the SAP S/4HANA and SAP Analytics Cloud system via the SAML Identity Provider. For the steps in the SAP Analytics Cloud system, the BI Admin role is required. For the steps in the SAP S/4 HANA system, the Administrator role (role template ID SAP_BR_ADMINISTRATOR) is required. For more information, see SAP Analytics Cloud Integration.
- To display custom analytical queries you must apply SAP Note 2710858.
Context
The steps below show how to connect SAP Analytics Cloud to SAP S/4HANA Cloud Edition using OAuth 2.0.
However, there are other scenarios available:
- If you want to create stories in SAP Analytics Cloud using data you have in SAP S/4HANA Cloud Edition, and then embed stories in your SAP S/4HANA Cloud Edition system, see Integrating SAP Analytics Cloud.
- If you want to create stories in SAP Analytics Cloud using data you have in SAP Marketing Cloud, and then embed stories in your SAP Marketing Cloud system, see Integration with SAP Analytics Cloud (1SO).
Procedure
Results
Users must have Read or Maintain privileges on the Connection permission in order to view models and stories created from this connection. For more information, see Permissions.
The connection is not tested until you create a model. For more information, see Creating a Model from a Live Data Connection.