Konfigurace ServiceNow pro automatické zřizování uživatelů pomocí Microsoft Entra ID

Tento článek popisuje kroky, které je třeba provést v ServiceNow a Microsoft Entra ID, k nastavení automatického zřizování a správy uživatelů. Pokud je ID Microsoft Entra nakonfigurováno, automaticky provisionuje a ruší oprávnění uživatelům a skupinám v ServiceNow pomocí služby zřizování Microsoft Entra.

Další informace o službě Automatické zřizování uživatelů microsoft Entra naleznete v tématu Automatizace zřizování a rušení zřizování uživatelů pro aplikace SaaS pomocí Microsoft Entra ID.

Podporované možnosti

  • Vytvářejte uživatele ve službě ServiceNow.
  • Odeberte uživatele v ServiceNow, pokud už nepotřebují přístup.
  • Udržujte atributy uživatele synchronizované mezi Microsoft Entra ID a ServiceNow.
  • Zřizování skupin a členství ve skupinách v ServiceNow
  • Povolit jednotné přihlašování ke službě ServiceNow (doporučeno).
  • Podporuje se základní ověřování Basic Authentication.

ServiceNow je k dispozici v následujících národních cloudových nasazeních.

Globální služba Státní správa USA Čína provozována 21Vianet
✅ ✅

Požadavky

Krok 1: Naplánujte nasazení provisioningových služeb

Krok 2: Konfigurace ServiceNow pro podporu zřizování pomocí ID Microsoft Entra

  1. Identifikujte název instance ServiceNow. Název instance najdete v adrese URL, kterou používáte pro přístup k ServiceNow. V následujícím příkladu je název instance dev35214.

    Snímek obrazovky znázorňující instanci ServiceNow

  2. Získejte přihlašovací údaje pro správce ve službě ServiceNow. Přejděte do profilu uživatele v ServiceNow a ověřte, že má uživatel roli správce.

    Snímek obrazovky znázorňující roli správce ServiceNow

Přidejte ServiceNow z galerie aplikací Microsoft Entra a začněte spravovat proces zřizování pro ServiceNow. Pokud jste dříve nastavili ServiceNow pro jednotné přihlašování (SSO), můžete použít stejnou aplikaci. Při testování integrace ale doporučujeme vytvořit samostatnou aplikaci. Další informace o přidání aplikace z galerie.

Krok 4: Definujte, kdo je v rozsahu poskytování

Služba zřizování Microsoft Entra umožňuje vymezit, kdo je zřizován na základě přiřazení k aplikaci nebo na základě atributů uživatele či skupiny. Pokud se rozhodnete určit, kdo bude mít přístup k vaší aplikaci na základě přiřazení, můžete použít kroky k přiřazení uživatelů a skupin k aplikaci. Pokud se rozhodnete se určit, kdo má být zřízen výhradně na základě atributů uživatele nebo skupiny, můžete použít filtr rozsahu.

  • Začněte v malém. Před rozšířením na všechny uživatele a skupiny nejprve testujte s malou sadou uživatelů a skupin. Pokud je rozsah poskytování nastaven na přiřazené uživatele a skupiny, můžete to kontrolovat tím, že k aplikaci přiřadíte jednoho nebo dva uživatele nebo skupiny. Pokud je rozsah nastavený na všechny uživatele a skupiny, můžete určit filtr rozsahu na základě atributů.

  • Pokud potřebujete další role, můžete aktualizovat manifest aplikace a přidat nové role.

Krok 5: Konfigurace automatického zřizování uživatelů pro ServiceNow

Tato část vás provede postupem konfigurace služby Zřizování Microsoft Entra pro vytvoření, aktualizaci a zakázání uživatelů a skupin v Aplikaci TestApp. Konfiguraci můžete založit na přiřazení uživatelů a skupin v ID Microsoft Entra.

Konfigurace automatického zřizování uživatelů pro ServiceNow v Microsoft Entra ID

  1. Přihlaste se do centra pro správu Microsoft Entra alespoň jako správce cloudových aplikací.

  2. Přejděte dopodnikové aplikace>.

    Snímek obrazovky znázorňující podokno Podnikové aplikace

  3. V seznamu aplikací vyberte ServiceNow.

  4. Vyberte kartu Příprava.

    Snímek obrazovky s možností Spravovat, kde je zvýrazněna možnost Provisioning.

  5. Vyberte + Nová konfigurace.

    Snímek obrazovky s novou možností konfigurace na stránce zřizování

  6. Do pole Adresa URL tenanta zadejte adresu URL tenanta ServiceNow a token tajného klíče. Vyberte test připojení , abyste měli jistotu, že se Microsoft Entra ID může připojit ke službě ServiceNow. Pokud se připojení nezdaří, ujistěte se, že váš účet ServiceNow má požadovaná oprávnění správce, a zkuste to znovu.

  7. Vyberte Vytvořit a vytvořte konfiguraci.

  8. Na stránce Přehled vyberte Vlastnosti.

  9. Vyberte ikonu Upravit a upravte vlastnosti. Povolte oznámení e-mailem a zadejte e-mail pro příjem oznámení o karanténě. Povolit prevenci náhodného odstranění Chcete-li uložit změny, vyberte Použít .

    Snímek obrazovky se stránkou Vlastností zřizování

  10. Na levém panelu vyberte Mapování atributů a vyberte uživatele.

  11. Zkontrolujte atributy uživatele, které jsou synchronizovány z Microsoft Entra ID do ServiceNow v části Mapování atributů . Atributy vybrané jako Odpovídající vlastnosti se používají ke shodě uživatelských účtů v ServiceNow pro operace aktualizace.

    Pokud se rozhodnete změnit odpovídající cílový atribut, musíte zajistit, aby rozhraní API ServiceNow podporovalo filtrování uživatelů na základě daného atributu.

    Výběrem tlačítka Uložit potvrďte všechny změny.

  12. Vyberte Skupiny.

  13. Zkontrolujte atributy skupiny, které jsou synchronizovány z Microsoft Entra ID do ServiceNow v části Mapování atributů . Atributy vybrané jako odpovídající vlastnosti slouží ke shodě skupin v ServiceNow pro operace aktualizace. Výběrem tlačítka Uložit potvrďte všechny změny.

  14. Pokud chcete nakonfigurovat filtry oborů, přečtěte si pokyny uvedené v článku filtru oborů.

  15. Použijte zřizování na vyžádání k ověření synchronizace s malým počtem uživatelů před rozšířeným nasazením ve vaší organizaci.

  16. Až budete připraveni k nasazení, na stránce Přehled vyberte Zahájit nasazení.

Krok 6: Monitorování nasazení

Jakmile nakonfigurujete nasazení, použijte následující prostředky k monitorování svého nasazení:

  1. Pomocí zřizovacích protokolů určete, kteří uživatelé byli zřízeni úspěšně či nikoliv.
  2. Zkontrolujte stavový řádek a zjistěte stav cyklu zřizování a jak blízko je k dokončení.
  3. Pokud se zdá, že konfigurace nastavení je ve špatném stavu, aplikace přejde do karantény. Další informace o statusech karantény naleznete v článku o stavu karantény v aplikaci pro zřizování.

Tipy pro řešení potíží

  • Když zřizujete určité atributy (například Oddělení a umístění) ve službě ServiceNow, hodnoty už musí existovat v referenční tabulce v ServiceNow. Pokud ne, zobrazí se chyba InvalidLookupReference .

    Můžete mít například dvě umístění (Seattle, Los Angeles) a tři oddělení (Prodej, Finance, Marketing) v určité tabulce v ServiceNow. Pokud se pokusíte zřídit uživatele, jehož oddělení je "Prodej" a jehož umístěním je Seattle, je tento uživatel úspěšně zřízen. Pokud se pokusíte zřídit uživatele, jehož oddělení je "Prodej" a jehož umístěním je LA, uživatel se nezřídí. Umístění "LA" musí být přidáno do referenční tabulky v ServiceNow, nebo atribut uživatele v Microsoft Entra ID musí být aktualizován tak, aby odpovídal formátu v ServiceNow.

  • Pokud se zobrazí chyba EntryJoiningPropertyValueIsMissing , zkontrolujte mapování atributů a identifikujte odpovídající atribut. Tato hodnota musí být k dispozici pro uživatele nebo skupinu, kterou se pokoušíte zřídit.

  • Pokud chcete porozumět všem požadavkům nebo omezením (například formát pro zadání kódu země pro uživatele), projděte si rozhraní API SOAP ServiceNow.

  • Požadavky na poskytování se ve výchozím nastavení odesílají do https://{název_vaší_instance}.service-now.com/{název_tabulky}. Pokud potřebujete vlastní adresu URL tenanta, můžete jako název instance zadat celou adresu URL.

  • Chyba ServiceNowInstanceInvalid značí problém při komunikaci s instancí ServiceNow. Tady je text chyby:

    Details: Your ServiceNow instance name appears to be invalid. Please provide a current ServiceNow administrative user name and password along with the name of a valid ServiceNow instance.

    Pokud máte problémy s testováním připojení, zkuste ve službě ServiceNow vybrat ne pro následující nastavení:

    • Zabezpečení> systémuNastavení vysokého zabezpečení>Vyžadování základního ověřování pro příchozí požadavky SCHÉMAT

    • Systémové vlastnosti>Webové služby>Vyžadování základní autorizace pro příchozí požadavky SOAP

      Snímek obrazovky znázorňující možnost autorizace požadavků SOAP

    Pokud stále nemůžete problém vyřešit, obraťte se na podporu ServiceNow a požádejte ho, aby zapnul ladění SOAP, aby vám pomohl s řešením potíží.

  • Služba zřizování Microsoft Entra v současné době funguje v rámci určitých rozsahů IP . V případě potřeby můžete omezit další rozsahy IP adres a přidat tyto konkrétní rozsahy IP adres do seznamu povolených adres vaší aplikace. Tato technika umožní tok provozu ze služby Microsoft Entra provisioning do vaší aplikace.

  • Instance ServiceNow nasazené lokálně se nepodporují.

  • Když se zřídí aktualizace aktivního atributu v ServiceNow, atribut locked_out se také aktualizuje odpovídajícím způsobem, i když locked_out není mapován ve službě zřizování Azure.

Další zdroje informací