Configuring SAP Analytics Cloud Accounts

On this Page

These accounts are used by the Snaps in the SAP Analytics Cloud Snap Pack.

You can create an account from Designer or Manager. In Designer, when working on pipelines, every Snap that needs an account prompts you to create a new account or use an existing account. The accounts can be created in or used from:

  • Your private project folder: This folder contains the pipelines that will use the account.
  • Your Project Space’s shared folder: This folder is accessible to all the users that belong to the Project Space.
  • The global shared folder: This folder is accessible to all the users within an organization in the SnapLogic instance.

Account Configuration

In Manager, you can navigate to the required folder and create an account in it (see Accounts). To create an account:

  1. Click Create, then select SAP Analytics Cloud, then the appropriate account type (OAuth2/OAuth2 Dynamic).
  2. Supply an account label.
  3. Supply the necessary information.

  4. (Optional) Supply additional information on this account in the Notes field of the Info tab.
  5. Click Apply.

OAuth2 Account - Additional Steps

Before Step 5:

  1. Click Authorize. You will be taken to the SAP Analytics Cloud portal.
  2. Login with your username and password.
  3. Authorize the account in the portal. After authorizing the properties Access token, Refresh token, and Access token expiration will be displayed along with the Refresh button.

Avoid changing account credentials while pipelines using them are in progress. This may lead to unexpected results, including locking the account.


Account Types

SAP Analytics Cloud OAuth2 Account

 Account Settings


Label

Required. Label for the account instance.

SAC tenant URL

Required. Enter the SAP Analytics Cloud tenant URL.

Default value: [None]

Client ID

Required. The SAP Analytics Cloud account's OAuth client ID. For more information on how to locate the client ID or create the client ID refer to Managing OAuth Clients and Trusted Identity Providers.

Default value: [None]

Access tokenRead-only. This property is automatically populated after the account is authorized.
Refresh tokenRead-only. This property is automatically populated after the account is authorized.
Access token expirationRead-only. This property is automatically populated after the account is authorized.
OAuth2 EndpointRead-only. This property is automatically populated.
OAuth2 TokenRead-only. This property is automatically populated.
Auto-refresh token

Select this to refresh the token automatically; otherwise the token will not be refreshed automatically and may expire.

Default value: Not selected

The access token is generated automatically based on the SAC tenant URL and Client ID provided.

SAP Analytics Cloud OAuth2 Dynamic Account

 Account Settings


LabelRequired. Label for the account instance.
Access token

Required. The access token for the application. The provided token will be passed as 'Authorization: bearer <access_token_value> to the Snap if 'Header authenticated' property is enabled. Some endpoints require an uppercase letter for Bearer, then the property value for the token must be provided as 'Bearer <access_token_value>' for the access token property value. The access token is not refresh-able, but can be passed as a pipeline parameter.

Default value: [None]

SAC tenant URL

Required. SAP Analytics Cloud tenant URL.

Default value: [None]


Account History

 Click to view/expand

4.20 (snapsmrc535)

  • No updates made.

4.19 (snapsmrc528)

  • No updates made.

4.18 (snapsmrc523)

  • No updates made.

4.17 (snapsmrc515)

  • No updates made. Automatic rebuild with a platform release.

4.16 (snapsmrc508)

  • No updates made. Automatic rebuild with a platform release.

4.15 (snapsmrc500)

  • No updates made. Automatic rebuild with a platform release.

4.14 (snapsmrc490)

  • No updates made. Automatic rebuild with a platform release.

4.13 

  • Introduced the Snap Pack with the SAP Analytics Cloud OAuth2, and SAP Analytics Cloud OAuth2 Dynamic accounts.