SAP Cloud ALM Integration with Microsoft Teams for Chat Notifications
Share

SAP Cloud ALM can forward events to external chat tools to create messages in chat channels. This blog elaborates integration between Cloud ALM and MS teams to provide real-time chat notifications directly in your Teams workspace!

Here’s how easy it is to set up:

Step 1: In Microsoft Teams, create a Team.  Click Teams > New team.

Bharath_Reddy_SAP_16-1766132295261.png

Bharath_Reddy_SAP_17-1766132318782.png

  • Team Name: CALM Notifications
  • Description: Optional
  • Team Type: Private
  • First Channel Name: Default General
  • Click on Create

Add any users you wish to participate in the Teams Channel (as the creator, you are added already) instead click Skip:

Bharath_Reddy_SAP_18-1766132336549.png

Now, The Team and General Channel were created.

In General, click …(Three dots) and select Manage Channel –> Settings –> Connectors –> Edit –> Search for Incoming Webhook –> Add. Once it is added click on Configure.

Bharath_Reddy_SAP_19-1766132361227.png

Bharath_Reddy_SAP_20-1766132409502.png

Bharath_Reddy_SAP_21-1766132416388.png

Bharath_Reddy_SAP_22-1766132454330.png

Enter a Name for webhook and there is an option to upload you’re organization image if required and click Save.

The Webhook URL is created.  Click Copy and paste the URL in a notepad for later.  Click Save:

Bharath_Reddy_SAP_23-1766132469506.png

Step 2: Logon to BTP Cockpit and access Global Cloud ALM > Cloud ALM Subaccount

Click Connectivity > Destinations > Create Destination:

Bharath_Reddy_SAP_24-1766132484451.png
In Destination Configuration, Enter a Name, a Description and get URL from Teams webhook creation which is saved in notepad and click Save:

 

Bharath_Reddy_SAP_25-1766132504631.png
 
Destination is created

 

Step 3: In SAP Cloud ALM launchpad, click Administration > External API Management

Bharath_Reddy_SAP_26-1766132525243.png

Click Mappings Management > Copy for an existing mapping : Event situations in MS teams Chat and rename it to one you’ll recognize as yours (this autosaves)

Bharath_Reddy_SAP_27-1766132575377.png

Click Webhooks Management > +

Enter a value in Name, use F4 help to select the Destination ID created in step 2 and in Destination Type, select Microsoft Teams:

Click External Resource Type and select Chat and click Save.

Bharath_Reddy_SAP_28-1766132613593.png

Click Subscription Management > +, fill Name and set Resource type to Event Situation

Set Mapping & Webhook to the value created above and set Type to Built-in and click Save

Bharath_Reddy_SAP_29-1766132646831.png
In SAP Cloud ALM for Operations > Any use case, ensure Scope is set to include system where Send Chat action is to be configured.

 

Click Configuration, set service/system with desired config, for example: Systems > click link for system

 

Bharath_Reddy_SAP_30-1766132671382.png
Click Events tab

 

Bharath_Reddy_SAP_32-1766133126148.png
For the Metric desired, e.g. Data collection failed, click >

 

In the case the chat notification should contain info on the Alert, set Create Alert > ON:

To trigger the Chat, set Send Chat Notification > ON and click + to select the subscription name created above and click Save

 

Bharath_Reddy_SAP_31-1766132746130.png
Allow data collection job to run (default 5 minutes). If the enabled metric breaches the threshold a chat notification will be triggered to your teams channel.

 

 
Conclusion:
Setting up real-time notifications from SAP Cloud ALM directly into Microsoft Teams brings a new level of visibility and responsiveness to your operations. With this integration, your teams can stay up to date with critical events and alerts right where they collaborate every day, enabling instant action and reducing response times. The process is straightforward—by connecting Cloud ALM’s event forwarding capabilities with Teams’ Incoming Webhook, important situations are surfaced immediately to the right people, in the right channel.
 
#SAPCLOUDALM #MSTEAMS

 

  Read More Technology Blog Posts by Members articles 

#abap

By ali