ربط ServiceNow مع موصل إدارة خدمة تكنولوجيا المعلومات

توضح لك هذه المقالة كيفية تكوين الاتصال بين مثيل ServiceNow وموصل إدارة خدمة تكنولوجيا المعلومات (ITSMC) في تحليلات السجل، حتى تتمكن من إدارة عناصر عمل إدارة خدمات تكنولوجيا المعلومات (ITSM) بشكل مركزي.

إشعار

اعتبارا من سبتمبر 2022، سنبدأ عملية 3 سنوات من إهمال الدعم لاستخدام إجراءات ITSM لإرسال التنبيهات والأحداث إلى ServiceNow.

المتطلبات الأساسية

تأكد من استيفاء المتطلبات الأساسية التالية للاتصال.

تثبيت ITSMC

للحصول على معلومات حول تثبيت ITSMC، راجع إضافة حل موصل إدارة خدمة تكنولوجيا المعلومات .

إشعار

يدعم ITSMC فقط البرامج الرسمية كخدمة (SaaS) تقدم من ServiceNow. عمليات التوزيع الخاصة لـServiceNow غير مدعومة.

ضبط OAuth

تتضمن الإصدارات المدعومة من ServiceNow واشنطن وفانكوفر ويوتا وطوكيو وسان دييغو وروما وكيبيك وباريس وأورلاندو ونيويورك ومدريد ولندن وكنغستون وجاكرتا واسطنبول وهلسنكي وجنيف.

يجب على مسؤولي ServiceNow إنشاء معرف العميل وسر العميل لمثيل ServiceNow الخاص بهم. راجع المعلومات المذكورة أدناه كما هو مطلوب:

باعتباره جزءًا من إعداد OAuth، نوصي بالقيام بما يلي:

  1. أنشئ نقطة نهاية للعملاء للوصول إلى المثيل .

  2. قم بتحديث العمر الافتراضي لرمز التحديث المميز:

    1. في جزء ServiceNow ، ابحث عن System OAuth ، ثم حدد Application Registry .
    2. حدد اسم OAuth الذي تم تعريفه، وقم بتغيير تحديث عمر الرمز المميز إلى 7776000 ثانية (90 يومًا).
    3. حدد تحديث.
  3. ضع إجراءً داخليًا لضمان بقاء الاتصال على قيد الحياة. قبل يومين من انتهاء الصلاحية المتوقع لعمر الرمز المميز للتحديث، يرجى القيام بالعمليات التالية:

    1. أكمل عملية المزامنة اليدوية لتهيئة موصل ITSM .

    2. إجراء إبطال للرمز المميز للتحديث القديم. لا يوصى بالاحتفاظ بالمفاتيح القديمة لأسباب أمنية.

      1. في جزء ServiceNow ، ابحث عن System OAuth ، ثم حدد Manage Tokens .

      2. حدد الرمز القديم من القائمة وفقًا لاسم OAuth وتاريخ انتهاء الصلاحية.

        لقطة شاشة تعرض قائمة من الرموز المميزة لـOAuth.

      3. حدد إبطال الوصول > إبطال .

قم بتثبيت تطبيق المستخدم وإنشاء دور المستخدم

استخدم الإجراء التالي لتثبيت تطبيق مستخدم ServiceNow وإنشاء دور مستخدم التكامل له. ستستخدم بيانات الاعتماد المذكورة لإجراء اتصال ServiceNow في Azure.

إشعار

يدعم ITSMC فقط تطبيق المستخدم الرسمي لتكامل Microsoft Log Analytics الذي يتم تنزيله من متجر ServiceNow. لا يدعم ITSMC أي إدخال رمز من جانب ServiceNow أو أي تطبيق لا يمثل جزءًا من حل ServiceNow الرسمي.

  1. قم بزيارة متجر ServiceNow وقم بتثبيت User App for ServiceNow و Microsoft OMS Integration في مثيل ServiceNow الخاص بك.

    إشعار

    كجزء من الانتقال المستمر من Microsoft Operations Management Suite (OMS) إلى Azure Monitor، يُطلق على OMS الآن اسم Log Analytics.

  2. بعد التثبيت، انتقل إلى شريط التنقل الأيمن لمثيل ServiceNow، ثم ابحث عن Microsoft OMS Integator وحدده.

  3. حددقائمة التحقق من التثبيت.

    يتم عرض الحالة على أنها Not complete لأنه لم يتم إنشاء دور المستخدم بعدُ.

  4. في مربع النص بجوار إنشاء مستخدم تكامل ، أدخل اسم المستخدم الذي يمكنه الاتصال بـ ITSMC في Azure.

  5. أدخل كلمة المرور لهذا المستخدم، ثم حدد موافق .

يتم عرض المستخدم الذي تم إنشاؤه حديثًا مع تعيين الأدوار الافتراضية:

  • personalize_choices
  • import_transformer
  • x_mioms_microsoft.user
  • itil
  • template_editor
  • view_changer

بعد إنشاء المستخدم بنجاح، تنتقل حالة التحقق من قائمة التحقق من التثبيت إلى مكتمل وتسرد تفاصيل دور المستخدم الذي تم إنشاؤه للتطبيق.

إشعار

يمكن لـITSMC إرسال الحوادث إلى ServiceNow دون تثبيت أي وحدات نمطية أخرى على مثيل ServiceNow الخاص بك. إذا كنت تستخدم وحدة EventManagement في مثيل ServiceNow وتريد إنشاء أحداث أو تنبيهات في ServiceNow باستخدام الموصل، أضف الأدوار التالية إلى مستخدم التكامل:

  • evt_mgmt_integration
  • evt_mgmt_operator

إنشاء اتصال

اتبع الإجراء التالي لإنشاء اتصال ServiceNow.

إشعار

يمكن للتنبيهات المرسلة من Azure Monitor إنشاء أحد العناصر التالية في ServiceNow: الأحداث أو الحوادث أو التنبيهات.

  1. في مدخل Microsoft Azure، انتقل إلى جميع الموارد وابحث عن ServiceDesk (YourWorkspaceName) .

  2. ضمن مصادر بيانات مساحة العمل ، حدد اتصالات ITSM .

    لقطة شاشة تعرض اختيار مصدر البيانات.

  3. في أعلى الجزء الأيسر، حدد إضافة .

  4. قم بتوفير المعلومات كما هو موضح في الجدول التالي، ثم حدد موافق .

    ميدان الوصف
    اسم الاتصال أدخل اسمًا لمثيل ServiceNow الذي تريد توصيله بـITSMC. يمكنك استخدام هذا الاسم لاحقًا في Log Analytics عند تكوين عناصر عمل ITSM وعرض التحليلات التفصيلية.
    نوع الشريك حدد ServiceNow .
    عنوان URL للخادم أدخل عنوان URL لمثيل ServiceNow الذي تريد توصيله بـ ITSMC. يجب أن يشير عنوان URL إلى إصدار SaaS مدعوم مع اللاحقة .servicenow.com (على سبيل المثال https://XXXXX.service-now.com/).
    اسم المستخدم أدخل اسم مستخدم التكامل الذي أنشأته في تطبيق ServiceNow لدعم الاتصال بـ ITSMC.
    كلمة المرور أدخل كلمة المرور المرتبطة باسم المستخدم هذا. ملاحظة : يُستخدم اسم المستخدم وكلمة المرور لإنشاء رموز المصادقة المميزة فقط. لا يتم تخزينها في أي مكان داخل خدمة ITSMC.
    معرف العميل أدخل معرّف العميل الذي تريد استخدامه لمصادقة OAuth2، التي أنشأتها سابقًا. لمزيد من المعلومات حول إنشاء معرف العميل وسر، راجع إعداد OAuth .
    سر العميل أدخل سر العميل الذي تم إنشاؤه لهذا المعرف.
    نطاق مزامنة البيانات (بالأيام) أدخل عدد الأيام الماضية التي تريد الحصول على البيانات منها. الحد الأقصى 120 يومًا.
    عناصر العمل المطلوب مزامنتها حدد عناصر العمل ServiceNow التي تبغى مزامنتها مع Azure Log Analytics، من خلال ITSMC. يتم استيراد القيم المحددة إلى Log Analytics. الخيارات هي الحوادث وطلبات التغيير.
    إنشاء عنصر تكوين جديد في منتج ITSM حدد هذا الخيار إذا كنت تريد إنشاء عناصر التكوين في منتج ITSM. عند تحديده، يقوم ITSMC بإنشاء عناصر التكوين (إذا لم تكن موجودة) في نظام ITSM المدعوم. هذا الخيار معطل بشكل افتراضي.

لقطة شاشة لمربعات وخيارات لإضافة اتصال ServiceNow.

عندما يتم الاتصال والمزامنة بنجاح:

  • يتم استيراد عناصر العمل المحددة من مثيل ServiceNow إلى Log Analytics. يمكنك عرض ملخص عناصر العمل هذه في لوحة موصل إدارة خدمة تكنولوجيا المعلومات .

  • يمكنك إنشاء حوادث من تنبيهات بحث السجل أو سجلات السجل، أو من تنبيهات Azure في مثيل ServiceNow هذا.

إشعار

يحتوي ServiceNow على معدل محدد للطلبات المنجزة على مدار الساعة. لتكوين الحد، حدد تقييد معدل واجهة برمجة تطبيقات REST الواردة في مثيل ServiceNow.

هيكل الحمولة

الحمولة التي يتم إرسالها إلى ServiceNow لها بنية مشتركة. تحتوي البنية على قسم يحتوي <Description> على جميع بيانات التنبيه.

بنية الحمولة لجميع أنواع التنبيهات باستثناء تنبيه بحث السجل V1 هو مخطط شائع.

بالنسبة لتنبيهات بحث السجل (V1 فقط)، تكون البنية هي:

  • تنبيه (اسم قاعدة التنبيه) : <قيمة>
  • استعلام البحث: <قيمة>
  • وقت بدء البحث (UTC) : <قيمة>
  • وقت انتهاء البحث (UTC) : <قيمة>
  • AffectedConfigurationItems : [<قائمة عناصر> التكوين المتأثرة]

الخطوات التالية