With this series of blogs, we want to keep you informed on the latest news and what is important in the area of SAP ALM APIs and integration for SAP Cloud ALM, SAP Focused Run and SAP Solution Manager.
Motivation
Today, ALM practice must connect different teams from different locations, platforms, solutions and tools relying on open source or proprietary technologies.
The scope of ALM is shifting from a water-fall development mode to an agile development mode and from on-premise software mode to hybrid software model. In addition ALM should include real-time collaboration and support DevOps culture and practice as well as continuous delivery methods.
ALM requires the capabilities to integrate all ALM tools and the capacity to produce unified reporting and analytics for the entire life-cycle.
This key feature of ALM platforms can only be achieved with open APIs to integrate across technologies, solutions and platforms.
Previous Blogs:
Q4 Updates
SAP Cloud ALM Process Scopes API
With this new API you can manipulate scopes, solution processes and solutions scenario versions assigned to your projects.
This is a set of REST APIs that are used to edit, create or delete solutions processes managed in SAP Cloud ALM Process Management.
Documentation:
SAP Cloud ALM Analytics API
If you want to start and discover the SAP Cloud ALM Analytics API, you can check this postman collection.
Requirement Analytics
- A new filter dimension has been added to the Requirement Data Provider Analytics.
- Role.
- A new dimension has been added to the Requirement Data Provider Analytics.
- Requirement.
Test Analytics
- One new filter dimension is supported in the Test Execution Data Provider Analytics.
- test case ID
- One new dimension is supported in the Test Execution Data Provider Analytics.
- test case ID
Health Monitoring Analytics
A new analytics data providers for Health Monitoring is available.
Check the help.sap.com API guide to get detailed information on the different dimensions and periods supported by this data provider.
It provides analytics data for the SAP Cloud ALM scenario Health Monitoring
Business Process Monitoring Analytics
A new analytics data providers for Business Process Monitoring is available.
Check the help.sap.com API guide to get detailed information on the different dimensions and periods supported by this data provider.
It gives you access to the KPIs managed by the SAP Cloud ALM Business Process Monitoring scenario:
Real User Monitoring Analytics
A new analytics data providers for Real User Monitoring is available.
Check the help.sap.com API guide to get detailed information on the different dimensions and periods supported by this data provider.
This data provider returns the metrics collected by the SAP Cloud ALM Real User Monitoring scenario:
Event Situations API
This API allows you to close an event situation with the event situation ID or with the ID of the external tickets mapped to the event situation.
Documentation:
Method | API | Description |
PUT | /event-situations/{id} | REST API to close the given event situation. |
PUT | /event-situations/externalid/{id} | REST API to close the associated event situation for the given external id. |
Intelligent Event Processing
Intelligent Event Processing integrates now any generic third-party ticketing systems as external systems to create incidents from SAP Cloud ALM event situations.
During the configuration of an event in the Intelligent Event Processing application, you can associate a “incident” subscription referring to an external system managing any external resources of type incident.
During the setup, all subscriptions managing “external resource” of type incident can be associated to an event processing actions.
Subscriptions are managed in the “External API Management” application of SAP Cloud ALM.
In order to define an “Incident” subscription, the web-hook associated to the subscription must be of “external resource type” incident as shown in the screen below.