How to get the authentication credentials from SAP® Cloud ALM

You must get the credentials from the SAP® Cloud ALM system to use SAP® Cloud ALM together with ARIS.

You get this information from the SAP® Business Technology Platform (SAP BTP). The following video shows how to enable the SAP® Cloud ALM API within the SAP BTP cockpit and how to create the service key needed to set up the monitoring for managed systems and services that use push data collection for SAP® Cloud ALM monitoring functions. It also shows how to create a space in SAP BTP.

Video how to enable SAP® Cloud ALM API

As soon as you have created a sub account for SAP® Cloud ALM, you have the information available on the Overview page.

Vorgehen

  1. Log in to SAP BTP Cockpit.

  2. Select the relevant subaccount.

  3. Select Instances and Subscription.

  4. In the row of the relevant instance, click key in the Credentials column. Der Dialog wird geöffnet. In this dialog, the API client ID, the API client secret, the URL of the SAP® Cloud authentication service, and the SAP® Cloud ALM tenant that you need to create a destination in ARIS are displayed.

    SAP® Cloud ALM credentials

  5. ARIS needs the authorizations in SAP® Cloud ALM. In the row of the relevant instance, click the suspension points’ button and select Update.

  6. Klicken Sie auf Weiter.

  7. Enter the following privileges:

    {

    "xs-security": {

    "xsappname": "CALMExtensionAPI",

    "authorities": [

    "$XSMASTERAPPNAME.calm-api.projects.read",

    "$XSMASTERAPPNAME.calm-api.processmanagement.read",

    "$XSMASTERAPPNAME.calm-api.processmanagement.write",

    "$XSMASTERAPPNAME.calm-api.processauthoring.read",

    "$XSMASTERAPPNAME.calm-api.processauthoring.write",

    "$XSMASTERAPPNAME.calm-api.processauthoring.delete"

    ] } }

    For further information, see the linked blog.

You have configured your SAP® Cloud ALM system for the use with ARIS.

Click the following link to test the configuration of the SAP® Cloud ALM system. To do this, ARIS is not required:

https://api.sap.com/api/CALM_PMGE/tryout