Мы являемся потребителями Microsoft Azure и ServiceNow. Мы установили надстройку Azure Pipelines для ServiceNow и надстройку ServiceNow Change Management для Azure.
Мы настраиваем соединение между Azure и ServiceNow, и изначально имели успех - конвейер Azure инициирует запрос на изменение ServiceNow, ожидает установки статуса реализации и затем продолжает работу с конвейером.
Проблема, с которой мы сталкиваемся, связана с отображением дополнительных полей:
В службе Теперь, например, у нас есть 2 поля. Один из них помечен как «Бизнес-сервис», а второй - «Подкатегория». Имена этих полей: «business_service» и «u_sub_category» (это поле, созданное пользователем в ServiceNow). В документации Microsoft говорится, что все поля должны быть настроены в Azure с префиксом u_. Изначально мы не могли получить ни одно из полей для сопоставления с ServiceNow, но когда мы добавили u_ в business_service (поэтому установите его в Azure как u_business_service), это сработало - значение успешно перенесено в ServiceNow.
Мы не можем заставить работать подкатегорию. Мы попробовали u_u_sub_category, и это тоже не работает. ServiceNow не позволяет вам создавать пользовательские поля без префикса u_, поэтому повторное создание подкатегории как простой подкатегории не вариант.
Как получить правильно созданные пользователем поля в ServiceNow, сопоставленные в Azure? Если имя в ServiceNow равно u_anything, установка Azure для сопоставления с u_anything или u_u_anything не работает.
ПРИМЕЧАНИЕ: в ServiceNow есть поле OOTB с именем «risk_impact_analysis». Это поле также не работает - использование u_risk_impact_analysis или просто risk_impact_analysis не передается в ServiceNow.
Ваша помощь очень ценится!
Ссылка:
СервисНовый магазин: https://store.servicenow.com/$appstore.do?ref=nav&instanceid=fb4f685ddbfc33c049eac59705961906#!/store/application/fa788cb5dbb5630040669c27db961940/3.150.1?referer=sn_appstore_store.do%23!%2Fstore%2Fsearch%3Fq%3Dpipeline
Документация Microsoft: https://docs.microsoft.com/en-us/azure/devops/pipelines/release/approvals/servicenow?view=azure-devops
Торговая площадка Azure: https://marketplace.visualstudio.com/items?itemName=ms-vscs-rm.vss-services-servicenowchangerequestmanagement