Připojení ServiceNow pomocí konektoru pro správu IT služeb

V tomto článku se dozvíte, jak nakonfigurovat připojení mezi instancí ServiceNow a konektorem ITSMC (IT Service Management Connector) v Log Analytics, abyste mohli centrálně spravovat pracovní položky správy IT služeb (ITSM).

Poznámka:

Od září 2022 zahájíme 3letý proces vyřazení podpory pro použití akcí ITSM k odesílání výstrah a událostí do ServiceNow.

Požadavky

Ujistěte se, že splňujete následující požadavky na připojení.

Instalace ITSMC

Informace o instalaci ITSMC naleznete v tématu Přidání řešení IT Service Management Connector.

Poznámka:

ITSMC podporuje pouze oficiální nabídku softwaru jako služby (SaaS) od ServiceNow. Privátní nasazení ServiceNow se nepodporují.

Nastavení OAuth

Mezi podporované verze ServiceNow patří Washington, Vancouver, Utah, Tokio, San Diego, Řím, Quebec, Paříž, Orlando, New York, Madrid, Londýn, Kingston, Jakarta, Istanbul, Helsinky a Ženeva.

Správci ServiceNow musí pro svou instanci ServiceNow vygenerovat ID klienta a tajný klíč klienta. Podle potřeby si projděte následující informace:

Jako součást nastavení OAuth doporučujeme:

  1. Vytvořte koncový bod pro klienty pro přístup k instanci.

  2. Aktualizujte životnost obnovovacího tokenu:

    1. V podokně ServiceNow vyhledejte System OAuth a pak vyberte Registr aplikací.
    2. Vyberte název definovaného OAuth a změňte životnost obnovovacího tokenu na 7 776 000 sekund (90 dní).
    3. Vyberte Aktualizovat.
  3. Vytvořte interní postup, který zajistí, že připojení zůstane aktivní. Několik dní před očekávaným vypršením životnosti obnovovacího tokenu proveďte následující operace:

    1. Dokončete ruční proces synchronizace konfigurace konektoru ITSM.

    2. Odvolání původního obnovovacího tokenu Z bezpečnostních důvodů nedoporučujeme uchovávat staré klíče.

      1. V podokně ServiceNow vyhledejte System OAuth a pak vyberte Spravovat tokeny.

      2. V seznamu vyberte starý token podle názvu OAuth a data vypršení platnosti.

        Snímek obrazovky se seznamem tokenů pro OAuth

      3. Vyberte Odvolat přístup>.

Instalace uživatelské aplikace a vytvoření role uživatele

Pomocí následujícího postupu nainstalujte uživatelskou aplikaci ServiceNow a vytvořte pro ni roli uživatele integrace. Tyto přihlašovací údaje použijete k vytvoření připojení ServiceNow v Azure.

Poznámka:

ITSMC podporuje pouze oficiální uživatelskou aplikaci pro integraci Microsoft Log Analytics staženou z úložiště ServiceNow. ITSMC nepodporuje příjem kódu na straně ServiceNow ani žádnou aplikaci, která není součástí oficiálního řešení ServiceNow.

  1. Navštivte store ServiceNow a nainstalujte si aplikaci User App for ServiceNow a integraci Microsoft OMS ve vaší instanci ServiceNow.

    Poznámka:

    V rámci průběžného přechodu ze sady Microsoft Operations Management Suite (OMS) na Azure Monitor se teď OMS nazývá Log Analytics.

  2. Po instalaci přejděte do levého navigačního panelu instance ServiceNow a vyhledejte a vyberte integrátor Microsoft OMS.

  3. Vyberte Kontrolní seznam instalace.

    Stav se zobrazí jako Není dokončený , protože role uživatele ještě není vytvořena.

  4. Do textového pole vedle možnosti Vytvořit uživatele integrace zadejte jméno uživatele, který se může připojit k ITSMC v Azure.

  5. Zadejte heslo tohoto uživatele a pak vyberte OK.

Nově vytvořený uživatel se zobrazí s přiřazenými výchozími rolemi:

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

Po úspěšném vytvoření uživatele se stav kontrolního kontrolního seznamu instalace přesune na Dokončeno a zobrazí podrobnosti o roli uživatele vytvořené pro aplikaci.

Poznámka:

ITSMC může odesílat incidenty do ServiceNow bez jakýchkoli dalších modulů nainstalovaných ve vaší instanci ServiceNow. Pokud v instanci ServiceNow používáte modul EventManagement a chcete pomocí konektoru vytvořit události nebo výstrahy v ServiceNow, přidejte do uživatele integrace následující role:

  • evt_mgmt_integration
  • evt_mgmt_operator

Vytvořit připojení

Pomocí následujícího postupu vytvořte připojení ServiceNow.

Poznámka:

Výstrahy, které se odesílají ze služby Azure Monitor, můžou ve službě ServiceNow vytvořit jeden z následujících prvků: události, incidenty nebo výstrahy.

  1. Na webu Azure Portal přejděte na Všechny prostředky a vyhledejte ServiceDesk(YourWorkspaceName).

  2. V části Zdroje dat pracovního prostoru vyberte připojení ITSM.

    Snímek obrazovky znázorňující výběr zdroje dat

  3. V horní části pravého podokna vyberte Přidat.

  4. Zadejte informace popsané v následující tabulce a pak vyberte OK.

    Pole Popis
    Název připojení Zadejte název instance ServiceNow, kterou chcete připojit pomocí ITSMC. Tento název použijete později v Log Analytics při konfiguraci pracovních položek ITSM a zobrazení podrobných analýz.
    Typ partnera Vyberte ServiceNow.
    Adresa URL serveru Zadejte adresu URL instance ServiceNow, kterou chcete připojit k ITSMC. Adresa URL by měla odkazovat na podporovanou verzi SaaS s příponou .servicenow.com (například https://XXXXX.service-now.com/).
    Uživatelské jméno Zadejte uživatelské jméno integrace, které jste vytvořili v aplikaci ServiceNow pro podporu připojení k ITSMC.
    Heslo Zadejte heslo přidružené k tomuto uživatelskému jménu. Poznámka: Uživatelské jméno a heslo se používají pouze pro generování ověřovacích tokenů. Neukládají se nikde ve službě ITSMC.
    ID klienta Zadejte ID klienta, které chcete použít pro ověřování OAuth2, které jste vygenerovali dříve. Další informace o generování ID klienta a tajného kódu najdete v tématu Nastavení OAuth.
    Tajný klíč klienta Zadejte tajný klíč klienta vygenerovaný pro toto ID.
    rozsah Synchronizace dat (ve dnech) Zadejte počet posledních dnů, ze kterého chcete data získat. Limit je 120 dní.
    Pracovní položky, které se mají synchronizovat Vyberte pracovní položky ServiceNow, které chcete synchronizovat s Azure Log Analytics prostřednictvím ITSMC. Vybrané hodnoty se naimportují do Log Analytics. Možnosti jsou incidenty a žádosti o změnu.
    Vytvoření nové položky konfigurace v produktu ITSM Tuto možnost vyberte, pokud chcete vytvořit položky konfigurace v produktu ITSM. Po výběru vytvoří ITSMC položky konfigurace (pokud neexistují) v podporovaném systému ITSM. Ve výchozím nastavení je vypnuto.

Snímek obrazovky s poli a možnostmi přidání připojení ServiceNow

Po úspěšném připojení a synchronizaci:

  • Vybrané pracovní položky z instance ServiceNow se importují do Log Analytics. Souhrn těchto pracovních položek můžete zobrazit na dlaždici Konektoru pro správu IT.

  • Incidenty můžete vytvářet z upozornění prohledávání protokolu nebo záznamů protokolu nebo z upozornění Azure v této instanci ServiceNow.

Poznámka:

ServiceNow má limit rychlosti pro žádosti za hodinu. Pokud chcete nakonfigurovat limit, definujte omezení rychlosti příchozího rozhraní REST API v instanci ServiceNow.

Struktura datové části

Datová část odeslaná do ServiceNow má společnou strukturu. Struktura obsahuje část <Description> obsahující všechna data výstrah.

Struktura datové části pro všechny typy upozornění s výjimkou upozornění prohledávání protokolu V1 je běžné schéma.

U upozornění prohledávání protokolu (pouze V1) je struktura:

  • Upozornění (název pravidla upozornění): <hodnota>
  • Vyhledávací dotaz: <hodnota>
  • Čas zahájení hledání(UTC) : <hodnota>
  • Koncový čas hledání(UTC) : <hodnota>
  • AffectedConfigurationItems: [<seznam ovlivněných položek> konfigurace]

Další kroky