Entra ID (旧 Azure) との SCIM プロビジョニング

この記事では、Azure SCIMアプリを使用してユーザーおよびグループ情報を自動的に同期し、Entra IDからCatoアカウントへのユーザーおよびグループのプロビジョニングを行う方法を説明します。

サポートされている機能

  • Cato 管理アプリケーションでユーザーを作成および無効にする

  • Azure ADからCato管理画面へのユーザーおよび属性の同期

  • Azure へのシングル サインオン (SSO)

  • ユーザーは、Azureの設定によって電子メールまたはUPNで認証できます。

前提条件

Azure SCIMアプリを作成する前に、これらのアイテムが準備完了であることを確認してください。

  • Entra ID テナント

  • ユーザープロビジョニングを構成するための Entra ID 権限

制限事項

  • IdPアプリケーションからユーザーを削除すると、Cato管理画面でそのユーザーが無効になります(SCIMアプリからのユーザーまたはユーザーグループの削除を参照)。

  • LDAP 同期を使用するアカウントの場合、SCIM プロビジョニングを有効にすると、この同期がアカウントで無効になります。

    • ユーザー認識のための LDAP 同期は通常通り機能し、SCIM プロビジョニングの影響を受けません。

  • ネストされたグループのプロビジョニングはサポートされていません

  • SCIM 同期は、同じ名前の既存の LDAP グループを上書きします。 詳細情報については、「SCIM 同期が既存の LDAP グループをどのように上書きするか」を参照してください

  • SCIM プロビジョニングされたユーザーは、WMI ベースのユーザー認識で識別されません。 SCIMを使用したユーザー認識は、Cato アイデンティティ・エージェントを使用してサポートされます。

  • オンデマンド プロビジョニングは、ユーザーをユーザグループに割り当てることをサポートしていません

ユーザー同期の計画

このセクションでは、Entra IDをCatoアカウントと同期するプランの立て方について説明します。 Azure と Cato 間のユーザー同期のプランに関してさらに詳しくは、次の Microsoft 記事を参照してください:

ユーザー同期のためのユーザーおよびグループの定義

Entra ID は以下の方法で Cato と同期に含まれるユーザーを定義できます:

Cato とユーザー同期を計画するプロセスの一環として、少人数のユーザーグループから始めることをお勧めします。 上記の方法に基づいて、以下を実行できます:

  • いくつかのユーザーを Entra ID アプリに割り当てる

  • 少数のユーザーと一致する属性ベースのスコープフィルターを作成する

CatoCato SCIMアプリで自動ユーザー同期を設定

Entra ID をCato アカウントに接続して、間でユーザーを同期できます。 Azure ギャラリーにCato SCIM アプリをアカウントに追加し、Cato アカウントへの接続を構成します。 Azure は 40 分ごとに自動ユーザー同期を開始します。

その後、同期される Entra ID グループおよびユーザーを定義し、自動プロビジョニングを有効にできます。

あなたのアイデンティティプロバイダ(IdP)のユーザーステータスがあなたのCatoアカウントに自動的に同期されます。 たとえば、IdP でユーザーを無効にすると、それらが Cato アカウントに無効として同期されます。

注: SCIMグループ内のユーザーの総数をAzureとCMAのSCIMグループで比較する場合、CMAのSCIMグループにはより少ないユーザーが含まれることを注記してください。 これは、無効なユーザーを考慮に入れないためです。それらのユーザーは同期され、その後無効になった、または常に無効だったユーザーです。

Cato SCIM アプリの設定

Azure ギャラリーから Cato SCIM アプリの設定を構成し、ユーザーをCatoに自動的に同期するようにアプリを設定します。

Cato管理画面で SCIM プロビジョニングを有効にし、URL とトークンを Cato SCIM アプリの管理者資格情報セクションにコピーします。

既存のアプリに新しい属性を追加するには、SCIMアプリを更新します。

Cato管理画面をSCIMアプリに接続するには:

  1. Azureポータルから、エンタープライズアプリケーションに移動します。

  2. 新しいアプリケーションに移動し、Cato Networksプロビジョニングアプリを検索して、作成をクリックします。

  3. Cato管理画面で、ナビゲーションメニューからアクセス > ディレクトリサービスを選択し、SCIMタブをクリックします。

    SCIM.png
  4. SCIMプロビジョニングの有効化を選択し、アカウントをSCIMアプリへの接続に設定します。

  5. 保存をクリックしてください。

  6. SCIM URLとトークンをコピーして空のテキストファイルに貼り付けます。

    1. ベース URLを含む, コピーアイコン copy.png をクリックして SCIM URL をクリップボードにコピーし、テキストファイルに貼り付けます。

    2. Bearer Tokenを含む, コピーアイコン copy.png をクリックして、ユニークなアカウントトークンをクリップボードにコピーし、テキストファイルに貼り付けます。

  7. Azureで、SCIMアプリのプロビジョニングセクションに移動し、SCIM URLとトークンを貼り付けます。

    1. テナントURLにURLを貼り付けます。

    2. シークレットトークンにトークンを貼り付けます。

    3. 保存をクリックしてください。

  8. Azureで接続のテストをクリックし、Azure ADがCato SCIMアプリに接続できることを確認します。

  9. アプリで自動プロビジョニングを有効にします。

    1. ナビゲーションメニューから、プロビジョニングを選択します。

    2. プロビジョニング画面で、開始をクリックします。

    3. プロビジョニングモードドロップダウンメニューから、自動を選択します。

    4. 保存をクリックしてください。

  10. アプリにグループとユーザーを割り当てます。

ユーザーをCatoアカウントにプロビジョニング

Cato SCIMアプリがアカウントに接続された後、自動プロビジョニングを有効にし、同期されるユーザーとグループを選択します。

ユーザーをCatoアカウントにプロビジョニングするには:

  1. Cato SCIMアプリで、プロビジョニングセクションに移動します。

  2. プロビジョニングステータスで、プロビジョニングの開始をクリックします。

    Azure_StartProvisioning.png

    Azure ADとCatoアカウント間の初期同期が開始されます。

既存のSCIMアプリの更新

以下の手順を使用して、既存のMicrosoft Entra ID SCIMアプリケーションの属性リストと属性マッピングを更新し、追加のユーザー属性をCatoにプロビジョニングします。 これは、Catoで使用される最新の属性(例えば、職種や部門)へのアクセスを得るために必要です。

注意

注: SCIMアプリケーションが2025年11月以前に作成された場合、新しいSCIMアプリケーションを作成し、以下に説明するように属性を設定する必要があります。

既存のSCIMアプリを更新:

  1. Azureポータルから、エンタープライズアプリケーション > すべてのアプリケーションに移動し、Cato SCIMアプリを選択します。

  2. プロビジョニングをクリックしてから、属性マッピングをクリックします。

  3. 属性マッピングページで、高度なオプションを表示チェックボックスを選択し、属性リストを編集 <appName>をクリックします。

  4. 属性を追加し、タイプドロップダウンから関連する値を選択します。

    追加したい属性ごとにこのプロセスを繰り返します。

  5. 保存をクリックしてください。

  6. 属性マッピングページで、属性を編集をクリックします。

  7. 属性を編集ページで、ソース属性を選択し、ターゲット属性にマッピングします。

    例えば、ソースとしてjobTitleを選択し、ターゲットのタイトルにマッピングします。

    追加したい属性ごとにこのプロセスを繰り返します。

  8. 保存をクリックしてください。

  9. プロビジョニングされたユーザーおよびグループをアカウントに。

SCIMプロビジョニング属性のレビュー

Cato SCIMアプリを設定した後、Entra IDとCato管理アプリケーションの間のSCIMプロビジョニング属性のマッピングを確認できます。

Azure AD属性

Catoユーザー属性

ユーザーに関するメモ

userPrincipalName

ユーザー名

ユーザーのユーザー名

Coalesce([mail], [userPrincipalName])

emails[type eq "work"].value

メールアドレス

givenName

name.givenName

surname

name.familyName

telephoneNumber

phoneNumbers[type eq "work"].value

電話番号(プレフィックスを含む)

objectId

externalId

ユーザーのID(イベントで使用されます)

Switch([IsSoftDeleted], , "False", "True", "True", "False")

アクティブ

SCIMアプリの割り当て解除されたユーザーは、以下のパラメータでソフト削除されます: "False", "True", "True", "False"

onPremisesSecurityIdentifier

onPremisesSecurityIdentifier

dirSyncEnabled

dirSyncEnabled

jobTitle

タイトル

部門

urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:department

SDPライセンスの割り当て

IdPで、Catoアカウントと同期されるグループとユーザーを定義します。 初期同期が完了した後、すべてのユーザーがCato管理アプリケーションに作成され、ユーザーディレクトリページで表示されます。

その後、SDPライセンスをユーザーに割り当てることができます。詳しくは、ユーザーへのZTNAライセンスの割り当てを参照してください。

SCIMプロビジョニングのイベントを理解する

Cato管理画面は、ユーザーおよびグループがクライアント接続ポリシーの要件を満たさないためにブロックされた場合、イベントを生成します。

毎時、Cato管理画面はSCIMプロビジョニングのアクション(成功または失敗)の概要を示す電子メールアラートを送信します。

以下のテーブルは、異なるイベントを説明します。

イベントタイプ

アクション

説明

SCIMプロビジョニング

成功

SCIMアプリを使用して、ユーザーまたはグループをアカウントに同期するアクションが成功しました。

SCIMプロビジョニング

失敗

SCIMアプリがIdPをあなたのアカウントに同期することに失敗しました。 イベントメッセージは同期失敗の理由を説明します。

SCIMプロビジョニング

無効

IdPで無効にされたユーザーが正常に同期され、あなたのCatoアカウントで無効化されました。

この記事は役に立ちましたか?

5人中4人がこの記事が役に立ったと言っています

0件のコメント