You are using Azure Pipelines environments to deploy to production. Before the deployment proceeds to the production environment, you need an external IT Service Management (ITSM) tool (like ServiceNow) to approve the change request ticket automatically. How do you implement this in Azure Pipelines?

Direct Answer (Verified)Reviewed by Sunny (Senior Cloud Engineer)

Correct Answer: Configure an Environment Approval and Check using 'Invoke REST API' or 'ServiceNow ITSM' integration

In YAML pipelines, Environments support 'Approvals and Checks'. You can configure an automated check that queries an external system (like invoking a REST API to ServiceNow) to ver...

๐Ÿ“‹Part of Microsoft Certified: DevOps Engineer Expert (AZ-400) ยท Azure Certification Practice
Real Exam ScenarioAzure Pipelines

You are using Azure Pipelines environments to deploy to production. Before the deployment proceeds to the production environment, you need an external IT Service Management (ITSM) tool (like ServiceNow) to approve the change request ticket automatically. How do you implement this in Azure Pipelines?

โœ“ Correct Answer & ExplanationAzure Pipelines

Correct Answer

Configure an Environment Approval and Check using 'Invoke REST API' or 'ServiceNow ITSM' integration

Why This Answer Is Correct

In YAML pipelines, Environments support 'Approvals and Checks'. You can configure an automated check that queries an external system (like invoking a REST API to ServiceNow) to verify that a Change Request ticket is approved. The pipeline will pause and only proceed if the check evaluates successfully.

๐Ÿ“š What This Question Tests

This question evaluates your knowledge of Azure Pipelines โ€” a core concept tested in Microsoft Certified: DevOps Engineer Expert (AZ-400). Understanding Azure Pipelines is essential for designing scalable, secure, and cost-effective cloud architectures. Mastery of this topic will help you answer scenario-based questions confidently on exam day.