Microsoft Entra ID を使用した自動ユーザー プロビジョニング用に Dynamic Signal を構成する

この記事の目的は、動的シグナルと Microsoft Entra ID で実行する手順を示して、ユーザーやグループを Dynamic Signal に自動的にプロビジョニングおよびプロビジョニング解除するように Microsoft Entra ID を構成することです。

この記事では、Microsoft Entra ユーザー プロビジョニング サービスの上に構築されたコネクタについて説明します。 このサービスの機能、しくみ、よく寄せられる質問の重要な詳細については、「 Microsoft Entra ID を使用して SaaS アプリケーションへのユーザー プロビジョニングとプロビジョニング解除を自動化する」を参照してください。

前提条件

この記事で説明するシナリオでは、次の前提条件が既にあることを前提としています。

Microsoft Entra ID で自動ユーザー プロビジョニング用に Dynamic Signal を構成する前に、Microsoft Entra アプリケーション ギャラリーから管理対象 SaaS アプリケーションの一覧に Dynamic Signal を追加する必要があります。

Microsoft Entra アプリケーション ギャラリーから Dynamic Signal を追加するには、次の手順に従います。

  1. Microsoft Entra 管理センターに、少なくともクラウド アプリケーション管理者としてサインインします。

  2. Entra ID>エンタープライズアプリ>新しいアプリケーションに移動します。

  3. [ギャラリーからの追加] セクションで、「Dynamic Signal」と入力し、検索ボックスで [Dynamic Signal] を選択します。

  4. 結果パネルから [Dynamic Signal ] を選択し、アプリを追加します。 お使いのテナントにアプリが追加されるのを数秒待機します。

    結果一覧の Dynamic Signal のスクリーンショット。

手順 2: Dynamic Signal にユーザーを割り当てる

Microsoft Entra ID では、 割り当て と呼ばれる概念を使用して、選択したアプリへのアクセスを受け取るユーザーを決定します。 自動ユーザー プロビジョニングのコンテキストでは、Microsoft Entra ID 内のアプリケーションに割り当て済みのユーザーやグループのみが同期されます。

自動ユーザー プロビジョニングを構成して有効にする前に、Dynamic Signal へのアクセスが必要な Microsoft Entra ID のユーザーやグループを決定しておく必要があります。 決定したら、「エンタープライズ アプリにユーザーまたはグループを割り当てる」の手順に従って、これらの ユーザーやグループを Dynamic Signal に割り当てることができます

Dynamic Signal にユーザーを割り当てる際の重要なヒント

  • 1 人の Microsoft Entra ID ユーザーを Dynamic Signal に割り当て、自動ユーザー プロビジョニングの構成をテストすることをお勧めします。 さらに多くのユーザーやグループは、後で割り当てることができます。

  • Dynamic Signal にユーザーを割り当てるときは、割り当てダイアログで有効なアプリケーション固有ロール (使用可能な場合) を選択する必要があります。 既定のアクセス ロールを持つユーザーは、プロビジョニングから除外されます。

手順 3: Dynamic Signal への自動ユーザー プロビジョニングを構成する

このセクションでは、Microsoft Entra ID でのユーザー割り当てやグループ割り当てに基づいて、Dynamic Signal でユーザーが作成、更新、無効化されるように Microsoft Entra プロビジョニング サービスを構成する手順について説明します。

ヒント

Dynamic Signal のシングル サインオンに関する記事で説明されている手順に従って、Dynamic Signal に対して SAML ベースの シングル サインオンを有効にすることもできます。 シングル サインオンは自動ユーザー プロビジョニングとは別に構成できますが、これらの 2 つの機能は相補的な関係にあります。

Microsoft Entra IDで Dynamic Signal の自動ユーザー プロビジョニングを構成する

  1. Microsoft Entra 管理センターに、少なくともクラウド アプリケーション管理者としてサインインします。

  2. [Entra ID]>[エンタープライズ アプリ] に移動します。

    [エンタープライズ アプリケーション] ブレードのスクリーンショット。

  3. アプリケーションの一覧で [ Dynamic Signal] を選択します。

    アプリケーションの一覧の [ダイナミック シグナル] リンクのスクリーンショット。

  4. [プロビジョニング] タブ 選択します。

    [プロビジョニング] オプションが強調表示されている [管理] オプションのスクリーンショット。

  5. [ + 新しい構成] を選択します。

    [プロビジョニング] ページの [新しい構成] オプションのスクリーンショット。

  6. [ 管理者資格情報 ] セクションで、Dynamic Signal のアカウントの テナント URLシークレット トークン を入力します。 これらの値を見つけるには、次の 2 つの手順に従います。

  7. Dynamic Signal 管理コンソールで、[ Admin > Advanced > API] に移動します。

    Dynamic Signal 管理コンソールのスクリーンショット。[管理者] メニューの [詳細設定] が強調表示されています。[詳細設定] メニューも表示され、[A P I] が強調表示されています。

    SCIM API URL をテナント URL にコピーします。 [ 新しいトークンの生成 ] を選択して ベアラー トークン を生成し、値を シークレット トークンにコピーします。

    [トークン] ページのスクリーンショット。[S C I M A P I U R L]、[新しいトークンの生成]、[ベアラー トークン] が強調表示され、[ベアラー トークン] ボックスにプレースホルダーが表示されています。

  8. テナント URL とシークレット トークンを入力したら、Test Connection を選択して、Microsoft Entra IDが Dynamic Signal に接続できることを確認します。 接続できない場合は、使用中の Dynamic Signal アカウントに管理者アクセス許可があることを確認してから、もう一度試します。

    プロビジョニング テスト接続のスクリーンショット。

  9. [ 作成] を選択して構成を作成します。

  10. [概要] ページで [プロパティ] を選択します。

  11. [編集] アイコンを選択してプロパティを編集します。 通知メールを有効にし、検疫通知を受信する電子メールを提供します。 誤削除防止を有効にします。 [適用] を選択して変更を保存します。

    [プロビジョニングのプロパティ] ページのスクリーンショット。

  12. 左側のパネルで [属性マッピング ] を選択し、ユーザーを選択 します

  13. [属性マッピング] セクションで、Microsoft Entra ID から Dynamic Signal に同期されるユーザー 属性 を確認します。 [ 照合 ] プロパティとして選択されている属性は、更新操作で Dynamic Signal のユーザー アカウントとの照合に使用されます。 [ 保存 ] ボタンを選択して変更をコミットします。

    動的シグナル ユーザー属性のスクリーンショット。

  14. スコープ フィルターを構成するには、スコープ フィルターに関する記事に記載されている手順 参照してください。

  15. オンデマンド プロビジョニングを使用して、少数のユーザーとの同期を検証してから、組織内でより広範にデプロイします。

  16. プロビジョニングの準備ができたら、[概要] ページから [プロビジョニングの開始] を選択します。

手順 4: デプロイを監視する

プロビジョニングを構成したら、次のリソースを使用してデプロイを監視します。

  1. プロビジョニング ログを使用して、どのユーザーが正常にプロビジョニングされたか、または正常にプロビジョニングされなかったかを判断する
  2. 進行状況バー を確認して、プロビジョニング サイクルの状態と完了までの時間を確認します
  3. プロビジョニング構成が異常な状態にあると思われる場合、アプリケーションは検疫に入ります。 検疫状態についての詳細は、アプリケーションプロビジョニングの隔離状態に関する記事をご覧ください。

コネクタの制限事項

  • Dynamic Signal では、Microsoft Entra ID からユーザーを完全に削除する操作はサポートされていません。 Dynamic Signal でユーザーを完全に削除するには、Dynamic Signal 管理コンソール UI で操作を行う必要があります。
  • 現在、Dynamic Signal ではグループがサポートされていません。

その他のリソース