The Management Portal layer of Sitefinity SaaS is based on Microsoft Azure DevOps. It provides a user interface to allow working with the project’s management tools. The Sitefinity SaaS Management Portal includes:
DotNetCoreRenderer.CI.CD
NextJsRenderer.CI.CD
Members of the Access Repos and Pipelines group can manage the integration with external services using Azure DevOps service hooks. Service Hooks let you run tasks on other services in response to events happening in your project in Azure DevOps. See Azure DevOps documentation describing all supported service hooks events. Among the most popular services, available as the target of service hooks, are Grafana, Jenkins, Slack, Trello, and Zappier. See Azure DevOps documentation for the complete list of supported service hooks targets.
When you want to integrate any of these services with Azure DevOps, you must set up a Service Hooks subscription. To do this, you use the Service Hooks functionality on the Management Portal by navigating to Project Settings » General. If the available services do not satisfy a certain use case, you can integrate a generic service Web Hooks, which provides a way to send a POST request with a JSON payload of the event data to a custom endpoint.
POST
JSON
Example Service Hooks use cases:
NOTE: Because the Azure DevOps organization and Microsoft Teams must belong to the same Azure Active Directory, configuring a Microsoft Teams service hook is not supported out of the box. As an alternative, you can use the Web Hooks service to send the event to a customer-controlled endpoint. This will then forward the event to an Incoming Webhook connector in the customer’s Microsoft Teams organization.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important