ServiceNow UD SSO移行ガイド

既存のServiceNow統合を移行してOkta Universal Directory(UD)を使用する手順を説明します。

最新情報

  • ServiceNow Geneva以降のバージョンをサポート
  • 無制限のカスタム属性を持つユーザーのスキーマ検出をサポート
  • フレキシブルなユーザー属性マッピングをサポート
  • プロビジョニングでOkta ServiceNowプラグインが不要

手順

UDを使用するための既存のServiceNow統合の移行は以下の手順に従って行います。

新規ServiceNow UDアプリを構成する

  1. Admin Consoleで、アプリケーション(Applications) > アプリケーション(Applications)に移動します。

  2. アプリカタログを参照(Browse App Catalog)をクリックします。
  3. ServiceNow UDを検索して選択し、統合を追加(Add Integration)をクリックします。
  4. 一般設定(General Settings)で、ServiceNowインスタンスのベースURL(Base URL)を入力します。
  5. 任意。SWAを使用している場合は、ServiceNowインスタンスのベースURL(Base URL)(SWA Base URL)を入力します。
  6. 次へ(Next)をクリックします。
  7. サインオンオプション(Sign-On Options)の下で、既存のServiceNowアプリと同じサインオン方法を選択します(SWAまたはSAML)。
    • セットアップ手順を表示(View Setup Instructions)をクリックし、指示に従います。必要な手順は、ServiceNowにマルチプロバイダーSSOプラグインをインストールすることだけです。これにより、既存のServiceNowアプリと新規ServiceNowアプリの両方を使用してテストし、アクセスの問題を回避できるようになります。
    • SWAアプリの場合、エンドユーザーがSWAタイプに基づいてユーザー名およびパスワードを移行するには、追加のアクションが必要です。ユーザーがユーザー名とパスワードを設定する(User sets username and password)または管理者がユーザー名を設定し、ユーザーがパスワードを設定する(Administrator sets username, user sets password)のいずれかを選択します。SWAアプリに関するエンドユーザー向け手順を参照してください。
  8. 既存のServiceNowアプリと同じアプリケーションユーザー名の形式(Application Username Format)が選択または追加されていることを確認します。
  9. 旧ServiceNowアプリのプロファイルエディタ(Profile Editor)の下に表示されているカスタムマッピングを確認し、それらを新規アプリにコピーします。

    デフォルトのマッピングは新規UDバージョンのServiceNowでは異なる構文を使用します。マッピングを変更なしに維持するには、管理者以外の旧マッピングを新規アプリにコピーします。管理者は新規アプリのデフォルトマッピングに残しておきます。

SWAアプリに関するエンドユーザー向け手順

エンドユーザーが新しいアプリに移行するときに従う必要がある指示は、アプリのサインオン(Sign On)タブで選択したSWAオプションによって決まります。

ユーザーがユーザー名とパスワードを設定する(User sets username and password)を選択した場合、ユーザーは以下の手順を実行してユーザー名とパスワードの両方を移行する必要があります。

  1. Okta End-User Dashboardにサインインします。
  2. 古いServiceNowアプリを開きます。
  3. 右上の歯車アイコンをクリックして、ServiceNowの設定(Settings)ダイアログを開きます。
  4. パスワードを表示(Reveal Password)をクリックして、パスワードをコピーします。
  5. 資格情報の更新(Update Credentials)をクリックしてユーザー名(Username)の値をコピーします。
  6. 新しいServiceNowアプリに移動します。
  7. 右上の歯車アイコンをクリックして、ServiceNowの設定(Settings)ダイアログを開きます。
  8. 資格情報の更新(Update Credentials)をクリックします。
  9. コピーしておいたユーザー名(Username)パスワード(Password)を入力し、保存(Save)をクリックします。

管理者がユーザー名を設定し、ユーザーがパスワードを設定する(Administrator sets username, user sets password)を選択した場合、ユーザーは以下の手順を実行してパスワードのみを移行するだけで済みます。

  1. Okta End-User Dashboardにサインインします。
  2. 古いServiceNowアプリを開きます。
  3. 右上の歯車アイコンをクリックして、ServiceNowの設定(Settings)ダイアログを開きます。
  4. パスワードを表示(Reveal Password)をクリックして、パスワードをコピーします。
  5. 新しいServiceNowアプリに移動します。
  6. 右上の歯車アイコンをクリックして、ServiceNowの設定(Settings)ダイアログを開きます。
  7. 資格情報の更新(Update Credentials)をクリックします。
  8. コピーしておいたパスワード(Password)を入力し、保存(Save)をクリックします。

ユーザーを新規ServiceNow UDアプリに移行する

グループアプリの割り当て(Group App Assignment)または個別アプリの割り当て(Individual App Assignment)のいずれかの方法でServiceNowアプリをユーザーに割り当てることができます。以下の手順では、両方の方法を使用して元のServiceNowアプリから新しいインスタンスにすべてのユーザーを移行します。

  1. 割り当て(Groups)タブの下でグループ(Groups)(Assignments)をクリックして、旧ServiceNowアプリから割り当て済みのグループをすべてリスト表示します。
  2. 新規ServiceNow UDアプリをグループに割り当てます。
  3. 割り当て(People)タブでユーザー(People)(Assignments)をクリックして、旧ServiceNowアプリから割り当て済みのすべてのユーザーを個別にリスト表示します。
  4. 新規ServiceNow UDアプリをこれらのユーザーに割り当てます。
  5. エンドユーザーに新旧両方のServiceNowアプリが割り当てられます。
  6. 選択したSWAのタイプに基づき、エンドユーザーに通知を送信します。

エラーを確認する

  • Okta System Logでエラーが無いか確認します。
  • Okta Dashboardでエラーが無いか確認します。
  • 新しいServiceNow UDアプリを使用してサインインし、ユーザーアクセスを確認します。
  • アプリのアクセスおよび未割り当てレポートを使用すると、新旧のServiceNowアプリの間で割り当てを容易に比較できます。アプリケーションアクセスレポート最近の割り当て解除のレポートを参照してください。

古いServiceNowアプリを非表示または非アクティブ化する

  1. 旧ServiceNowアプリを開き、一般(General)タブに進みます。
  2. アプリの設定(Edit)セクションの編集(Edit)(App Settings)をクリックします。
  3. アプリケーションのアイコンをユーザーに表示しない(Do not display application icon to users)を選択します。
  4. アプリがモバイルアクセス用にセットアップされているときは、Okta Mobileアプリでアプリケーションのアイコンを表示しない(Do not display application icon in the okta mobile app)を選択します。
  5. 保存(Save)をクリックします。これで、旧ServiceNowアプリがエンドユーザーに非表示になりました。

旧ServiceNowアプリを非アクティブ化するには、

  1. 旧ServiceNowアプリを開き、一般(General)タブに進みます。
  2. アクティブ(Active)をクリックし、非アクティブ化(Deactivate)を選択します。
  3. アプリケーションの非アクティブ化(Deactivate Application)をクリックします。

旧ServiceNowアプリが非アクティブ化され、エンドユーザーが削除されました。