{"id":52961,"date":"2019-01-16T15:57:38","date_gmt":"2019-01-16T15:57:38","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/devops\/?p=48035"},"modified":"2019-02-14T15:48:09","modified_gmt":"2019-02-14T23:48:09","slug":"include-servicenow-change-management-in-azure-pipelines","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/include-servicenow-change-management-in-azure-pipelines\/","title":{"rendered":"Include ServiceNow Change Management in Azure Pipelines"},"content":{"rendered":"<p style=\"text-align: justify\">In DevOps ecosystem, choice of systems and collaboration between cross-functional teams is critical. Incidence response and change management are key DevOps activities.\nServiceNow is a market leader for IT service management, and we are delighted that <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/devops\/pipelines\/\">Azure Pipelines<\/a> and <a href=\"https:\/\/www.servicenow.com\/\">ServiceNow<\/a> have partnered together for an integration of Azure Pipelines with ServiceNow Change Management.<\/p>\n<p style=\"text-align: justify\">By including change management in CI\/CD pipelines, teams can reduce the risks associated with changes and follow <a href=\"https:\/\/en.wikipedia.org\/wiki\/IT_service_management\">IT service management<\/a> methodologies, while getting all DevOps benefits like reduced deployment time, transparency and traceability. It is common for IT teams in enterprises to use ServiceNow change management methodologies and development teams to use Azure Pipelines.<\/p>\n<p style=\"text-align: justify\"><a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms-vscs-rm.vss-services-servicenowchangerequestmanagement\">ServiceNow Change Management extension for Azure DevOps<\/a> helps automate the process involving, reduce chances of human error and increase deployment agility. You\u2019ll also need <a href=\"https:\/\/store.servicenow.com\/sn_appstore_store.do#!\/store\/application\/fa788cb5dbb5630040669c27db961940\">Azure Pipelines application<\/a> to be installed on your ServiceNow instance.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-large wp-image-48045\" style=\"color: #1a1a1a;font-family: Merriweather,Georgia,serif;font-size: 16px;font-style: normal;font-variant: normal;font-weight: 400;height: auto;letter-spacing: normal;max-width: 100%;text-align: left;text-decoration: none;text-indent: 0px;vertical-align: middle;border: 0px none currentColor\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/01\/ServiceNowChangeManagementGate-1024x5191.png\" alt=\"\" width=\"840\" height=\"426\" \/><\/p>\n<p style=\"text-align: justify\">With this integration, you can add ServiceNow Change Management as a release gate in your pipeline to control the promotion of changes from one stage to another. During the execution of the release pipeline, a new change request would be created in ServiceNow before starting the Prod stage.<\/p>\n<p style=\"text-align: justify\">The change request would be created using the parameter values provided in the gate. The pipeline is paused until change is approved and ready for implementation.<\/p>\n<p style=\"text-align: justify\">Moreover, you can add \u201cUpdate ServiceNow Change Request\u201d task to the deployment process in Azure Pipelines and keep the ServiceNow change request updated with the status of the deployment.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-48065 size-full\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/01\/ServiceNowUpdateChangeTask1.png\" alt=\"\" width=\"922\" height=\"589\" \/><\/p>\n<p style=\"text-align: justify\">Release information on the pipeline is automatically captured in the change request for traceability giving you full bi-directional end-to-end integration between ServiceNow and Azure Pipelines.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-large wp-image-48055\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/01\/ServiceNowChangeView-1024x4421.png\" alt=\"\" width=\"840\" height=\"363\" \/><\/p>\n<p style=\"text-align: justify\">Install the <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms-vscs-rm.vss-services-servicenowchangerequestmanagement\">ServiceNow Change Management extension for Azure DevOps<\/a> from marketplace and get going. Refer to <a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/devops\/pipelines\/release\/approvals\/servicenow?view=vsts\">this tutorial<\/a> for a more detailed guide for using this integration.<\/p>\n<p style=\"text-align: justify\">We would like to hear how the integration helps with your workflows. Share your thoughts and feedback on our <a href=\"https:\/\/developercommunity.visualstudio.com\/\">developer community forum<\/a> or <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms-vscs-rm.vss-services-servicenowchangerequestmanagement#qna\">marketplace<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In DevOps ecosystem, choice of systems and collaboration between cross-functional teams is critical. Incidence response and change management are key DevOps activities. ServiceNow is a market leader for IT service management, and we are delighted that Azure Pipelines and ServiceNow have partnered together for an integration of Azure Pipelines with ServiceNow Change Management.<\/p>\n","protected":false},"author":200,"featured_media":52600,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[226],"tags":[],"class_list":["post-52961","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ci"],"acf":[],"blog_post_summary":"<p>In DevOps ecosystem, choice of systems and collaboration between cross-functional teams is critical. Incidence response and change management are key DevOps activities. ServiceNow is a market leader for IT service management, and we are delighted that Azure Pipelines and ServiceNow have partnered together for an integration of Azure Pipelines with ServiceNow Change Management.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/52961","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/users\/200"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=52961"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/52961\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media\/52600"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media?parent=52961"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=52961"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=52961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}