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

この記事では、Zscaler One と Microsoft Entra ID で実行して、ユーザーとグループを Zscaler One に自動的にプロビジョニングおよびプロビジョニング解除するように Microsoft Entra ID を構成する手順について説明します。

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

Zscaler One は、次の 国内クラウド デプロイで利用できます。

グローバル サービス 米国政府 21Vianet が運営する中国

前提条件

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

- アクティブなサブスクリプションを持つ Microsoft Entra ユーザー アカウント。 アカウントをまだお持ちでない場合は、 無料でアカウントを作成できます。 - 次のいずれかのロール: - アプリケーション管理者 - Cloud アプリケーション管理者 - アプリケーション所有者。.

  • Zscaler One テナント。
  • 管理者アクセス許可がある Zscaler One のユーザー アカウント。

Microsoft Entra プロビジョニング統合は、Zscaler One SCIM API に依存しています。 この API は、Zscaler One の開発者が Enterprise パッケージを含むアカウントで使用できます。

手順 1: Azure Marketplace から Zscaler One を追加する

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

Marketplace から Zscaler One を追加するには、次の手順に従います。

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

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

  3. [ギャラリーからの追加] セクションで、「Zscaler One」と入力し、結果パネルから Zscaler One を選択します。 アプリケーションを追加するには、[追加] を選択 します

    結果一覧の Zscaler One のスクリーンショット。

手順 2: Zscaler One にユーザーを割り当てる

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

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

ユーザーを Zscaler One に割り当てるときの重要なヒント

  • 単一の Microsoft Entra ユーザーを Zscaler One に割り当てて、自動ユーザー プロビジョニングの構成をテストすることをお勧めします。 後で、追加のユーザーまたはグループを割り当てることができます。

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

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

このセクションでは、Microsoft Entra プロビジョニング サービスを構成する手順を説明します。 これを使用して、Microsoft Entra ID でのユーザーまたはグループの割り当てに基づいて、Zscaler One でのユーザーまたはグループの作成、更新、および無効化を行います。

ヒント

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

ユーザーとグループをプロビジョニングしたりプロビジョニング解除したりする際は、グループ メンバーシップが適切に更新されるよう、定期的にプロビジョニングをやり直すことをお勧めします。 そうすることによって、サービスによって強制的にすべてのグループが再評価され、メンバーシップが更新されます。

Microsoft Entra ID で Zscaler One に対する自動ユーザー プロビジョニングを構成する

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

  2. Entra ID>エンタープライズ アプリケーション>Zscaler One を参照します。

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

  3. アプリケーションの一覧で Zscaler One を選択します。

    アプリケーションの一覧の [Zscaler One] リンクのスクリーンショット。

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

    Zscaler One Provisioning のスクリーンショット。

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

    新しい構成のスクリーンショット。

  6. [ 管理者資格情報 ] セクションで、この記事で後述するように、Zscaler Beta アカウントの テナント URLシークレット トークン を入力します。

  7. テナント URL とシークレット トークンを取得するには、Zscaler One ポータル UI の 管理>認証設定 に移動します。 [ 認証の種類] で 、[SAML] を選択 します

    Zscaler One 認証設定のスクリーンショット。

  8. [ SAML の構成] を選択して、[ SAML の構成] オプションを 開きます。

    Zscaler One Configure SAML のスクリーンショット。

  9. [ SCIM-Based プロビジョニングを有効にする ] を選択して、[ ベース URL ] と [ ベアラー トークン] の設定を取得します。 それらの設定を保存します。 [ベース URL] 設定を [テナント URL] にコピーします。 ベアラー トークン設定をシークレット トークンにコピーします。

  10. 手順 5 で示されているボックスに入力した後、[ テスト接続 ] を選択して、Microsoft Entra ID が Zscaler One に接続できることを確認します。 接続できない場合は、使用中の Zscaler One アカウントに管理者アクセス許可があることを確認してから、もう一度試します。

    Zscaler One テスト接続のスクリーンショット。

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

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

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

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

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

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

    属性 タイプ フィルター処理のサポート Zscaler One で必須
    ユーザー名
    活動中 ブール値
    displayName
    externalId
    name.givenName
    name.familyName
    urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:department
  16. [グループ] を選択します

  17. [属性マッピング] セクションで、Microsoft Entra ID から Zscaler One に同期されるグループ 属性を 確認します。 [ 照合 プロパティ] として選択されている属性は、更新操作で Zscaler One のグループとの照合に使用されます。 変更を保存するには、[ 保存] を選択します。

    属性 タイプ フィルター処理のサポート Zscaler One で必須
    displayName
    externalId
    members 関連項目
  18. スコープ フィルターを構成するには、スコープ フィルターに関する記事に記載されている手順 参照してください。

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

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

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

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

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

変更ログ

  • 2022 年 5 月 16 日 - このアプリで 有効になっているスキーマ検出 機能。

その他のリソース