Microsoft Entra(旧称Azure)でZoomを設定する
ZoomをMicrosoft Entraに接続すると、会社のMicrosoft Entraの認証情報を使用してシングルサインオン(SSO)でZoomアカウントにサインインできます。Microsoft Entraでのグループに基づいて、ユーザーにZoomライセンスを割り当てることができます。
注: 2023年9月8日以降、お客様は新しいJWTアプリを作成できなくなります。JWTアプリを使用して作成したトークンの認証はこの日より機能しなくなりますので、混乱を防ぐためにできる限り速やかなOAuth認証への移行を推奨します。
Microsoft EntraでZoomを設定するための要件
- Zoomアカウントオーナーまたは管理者特権
- 承認されたバニティURLのあるビジネスまたは教育機関向けアカウント
- Microsoft Entra IDのサブスクリプション
- Microsoft Entraの管理者特権
注: 承認済みの関連ドメインがない場合、ユーザーは自動送信されるメールを通じて、アカウントにプロビジョニングされることを確認する必要があります。承認されたドメインに属するユーザーについては、メールによる確認を行わずにプロビジョニングが実行されます。
Microsoft Entraでシングルサインオン(SSO)を設定する方法
- Microsoft Entra管理センターにサインインします。
- [エンタープライズアプリケーション] に移動します。
- [新しいアプリケーション] をクリックします。
- Zoomアプリケーションを検索して、Zoomタイルをクリックします。
- (オプション)ページの左側にある [名前] で、アプリケーションの名前を変更できます。
注: 他のZoomアプリケーションとの混同を避けるため、アプリの名前を変更するよう強く推奨します。 - [作成] をクリックします。
完了すると概要ページが開きます。 - [シングルサインオンを設定する] をクリックします。
- [シングルサインオン方式の選択] で、[SAML] を選択します。
- [基本的なSAML構成] の編集アイコンをクリックします。
- 次のフィールドに入力します。
- 識別子(エンティティID)に、「https://」を除いたバニティURLを入力します。
例: [yourvanityurl].zoom.us - [応答URL] に、「https://[yourvanityurl].zoom.us/saml/SSO」を入力します。
- サインオンURLに、「https://」に続けてバニティURLを入力します。
例: https://[yourvanityurl].zoom.us
- [保存] をクリックします。
- Microsoft Entraによって渡される要求を表示するには、[属性とクレーム] セクションの鉛筆アイコンをクリックします。
注: 組織のニーズに応じた変更が可能です。 - [SAML署名証明書] で、[証明書(Base 64)] の横にある [ダウンロード] をクリックして、お使いのコンピュータに保存します。
- [Zoomのセットアップ] までスクロールして、[設定URL] セクションを展開します。
- 新しいブラウザのタブまたはウィンドウを開き、Zoomウェブポータルにサインインします。
- Zoomのナビゲーションメニューの [管理者] で、[詳細]、[シングルサインオン(SSO)] の順にクリックします。
- Microsoft Entraで、[設定URL] セクションに移動し、Microsoft EntraからZoomに対して次の操作を行います。
- ログインURLをコピーして、[SAML設定] ページの [サインインページURL] フィールドに貼り付けます。
- (オプション)ログアウトURLをコピーして、[SAML設定] ページの [サインアウトページURL] に貼り付けます。
- ダウンロードした証明書をテキストエディタで開きます。「-----BEGIN CERTIFICATE-----」と「-----END CERTIFICATE-----」の間の部分をコピーして、[SAML設定] ページの [IDプロバイダー証明書] フィールドに貼り付けます。
- Microsoft Entra IDをコピーして、[SAML設定] ページの [発行者(IDPエンティティID)] フィールドに貼り付けます。
- Zoomの [サービスプロバイダー(SP)エンティティID] に、「https」を除いたバニティURLを選択します。例: yourvanityurl.zoom.us
- Zoomの [バインディング] については、[HTTP-Post] を選択します。
- Zoomで、[変更内容を保存] をクリックします。
複数のバニティURLおよびIDPのSSOを設定する方法
- Microsoft Entra管理センターにサインインします。
- [エンタープライズアプリケーション] に移動します。
- [新しいアプリケーション] をクリックします。
- Zoomアプリケーションを検索して、Zoomタイルをクリックします。
- (オプション)ページの左側にある [名前] で、アプリケーションの名前を変更できます。
注: 他のZoomアプリケーションとの混同を避けるため、アプリの名前を変更するよう強く推奨します。 - [作成] をクリックします。
完了すると概要ページが開きます。 - [シングルサインオン] をクリックします。
- [シングルサインオン方式の選択] で、[SAML] を選択します。
- [基本的なSAML構成] の編集アイコンをクリックします。
- 次のフィールドに入力します。
- [SAML署名証明書] で、[証明書(Base 64)] の横にある [ダウンロード] をクリックして、お使いのコンピュータに保存します。
- [Zoomのセットアップ] までスクロールして、[設定URL] セクションを展開します。
- 新しいブラウザのタブまたはウィンドウを開き、Zoomウェブポータルにサインインします。
- Zoomのナビゲーションメニューの [管理者] で、[詳細]、[シングルサインオン(SSO)] の順にクリックします。
- [SSO設定を追加] をクリックします。
- Microsoft Entraで、[設定URL] セクションに移動し、Microsoft EntraからZoomに対して次の操作を行います。
- ログインURLをコピーして、[SAML設定] ページの [サインインページURL] フィールドに貼り付けます。
- (オプション)ログアウトURLをコピーして、[SAML設定] ページの [サインアウトページURL] に貼り付けます。
- ダウンロードした証明書をテキストエディタで開きます。「-----BEGIN CERTIFICATE-----」と「-----END CERTIFICATE-----」の間の部分をコピーして、[SAML設定] ページの [IDプロバイダー証明書] フィールドに貼り付けます。
- Microsoft Entra IDをコピーして、[SAML設定] ページの [発行者(IDPエンティティID)] フィールドに貼り付けます。
- Zoomでは、[サービスプロバイダー(SP)エンティティID] の形式は「https://zoom.us/sp/{unique id}」となります。SAML設定を保存すると、IDが生成されます。
- Zoomで、[バインディング] に [HTTP-Post] を選択します。
- Zoomで、[変更内容を保存] をクリックします。
- https://[yourvanityurl].zoom.us/saml/metadata/sp?samlAppId={unique id}からZoom SPメタデータをダウンロードします。
unique id(一意のID)は、SPエンティティIDの末尾の部分です。 - Microsoft EntraのSAML設定ページに戻ります。
- [基本的なSAML構成] の編集アイコンをクリックします。
- 次のフィールドに入力します。
- 識別子(エンティティID)には、Zoom SPメタデータからコピーして入力します。
- 応答URLには、プレースホルダー {unique id} をSPメタデータ内の一意のIDに置き換えます。
- サインオンURLには、「https://」に続けてバニティURLを入力します。
例: https://[yourvanityurl].zoom.us
- [保存] をクリックします。
- Microsoft Entraによって渡される要求を表示するには、[属性とクレーム] セクションの鉛筆アイコンをクリックします。
注: 組織のニーズに応じた変更が可能です。
単一のバニティURLとIDPから複数のバニティURLまたはIDPに切り替える方法
- Microsoft Entra管理センターにサインインします。
- [ID]、[アプリケーション] の順にクリックします。
- [エンタープライズアプリケーション] で、[すべてのアプリケーション] をクリックします。
- Zoomアプリケーションを検索して、Zoomタイルをクリックします。
- [シングルサインオン] をクリックします。
- [シングルサインオン方式の選択] で、[SAML] を選択します。
- [基本的なSAML構成] の編集アイコンをクリックします。
- 次のフィールドに入力します。
Microsoft EntraのユーザーおよびグループをZoomに割り当てる方法
- Microsoft Entra管理センターにサインインします。
- [エンタープライズアプリケーション] に移動します。
- [新しいアプリケーション] をクリックします。
- 作成したZoomのSAMLアプリケーションをクリックします。
- [ユーザーとグループの割り当て] タイルをクリックします。
- [ユーザーまたはグループの追加] をクリックします。
- [ユーザーとグループ] をクリックします。
- 追加するユーザーまたはグループを検索して、それらをクリックします。
選択したユーザーとグループは、[選択済み] セクションに表示されます。 - ユーザーとグループの追加が完了したら、ページ下部にある [選択] ボタンをクリックします。
- [ロールの選択] で [指定なし] をクリックします。
- Zoomのユーザーライセンスに指定するロールタイプを選択します。
注: このロールタイプの選択は、以下で説明する自動プロビジョニングプロセスにのみ適用されます。Microsoftの自動プロビジョニングを使用していない場合、SAMLを介して割り当てられるライセンスは、[詳細SAMLマッピング] で設定する必要があります。
- Basic: ユーザーにはベーシックライセンスが割り当てられます。
- Corp: オンプレミス向けのレガシー設定です。こちらは使用しないでください。
- Licensed: ユーザーにはミーティングライセンスが割り当てられます。
- On-Prem: ユーザーにはオンプレミスミーティングライセンスが割り当てられます。
- Pro: ライセンスユーザー向けのレガシー設定です。こちらは使用しないでください。
- [選択] をクリックします。
- [割り当てる] をクリックします。
(オプション)グループマッピングの設定方法
Microsoft Entraは、デフォルトではSAML経由でグループをZoomに送信するように設定されていません。[詳細SAMLマッピング] 設定で、SAMLを通じてグループをZoomに送信するように設定する場合は、次の手順に従います。
- Microsoft Entra管理センターにサインインします。
- [エンタープライズアプリケーション] に移動します。
- 作成したZoomのSAMLアプリケーションをクリックします。
- [シングルサインオン] または [シングルサインオンの設定] のタイルをクリックします。
- [属性とクレーム] セクションで、[編集] をクリックします。
- [グループ要求を追加する] をクリックします。
- [グループクレーム] パネルで、以下を実行します。
- SAML経由で渡すグループのタイプまたはロールを選択します。
- ソース属性: ソース属性を選択します。
注: Microsoft Entraは、デフォルトでグループのオブジェクトIDを渡します。 - (オプション)詳細オプション: フィルタを設定し、グループクレームをカスタマイズします。
- [保存] をクリックします。
- [シングルサインオン(SSO)の設定] にサインインします。Zoomの [詳細SAMLマッピング] については、詳細SAMLマッピングをご覧ください。
- グループにSAML属性を使用するためには、以下の情報を入力します。
- SAML属性: 「http://schemas.microsoft.com/ws/2008/06/identity/claims/groups」を入力します。
- SAML値: Microsoft Entraから渡されるグループのオブジェクトIDを貼り付けます。
- 結果の値: グループメンバーに対して希望する結果の値を選択します。
(オプション)基本情報のマッピング
- Zoomウェブポータルにサインインして、[シングルサインオン(SSO)設定] ページを開きます。
- [SAML応答マッピング] をクリックします。
- このページの最初のセクションでは、[SAML基本情報マッピング] に対応しています。対応する値に対して、以下のリストに記載されている [ソース属性] を追加します。
(オプション)Microsoft Entra IDで自動プロビジョニング(SCIM)を設定する方法
自動プロビジョニングを使用すると、SCIMを活用してMicrosoft EntraからZoom内のユーザーを管理できるようになります。SCIMはZoom APIの一部で、ユーザー管理に特化しています。
ユーザーがMicrosoft Entraに追加されたり、Zoomアプリが割り当てられたりすると、Zoom側で自動的にプロビジョニングされます。ユーザーがMicrosoft Entraで割り当て解除または無効化されると、Zoomでも無効になります。
注:
- SCIMがユーザーを作成するためには、ユーザーのメールドメインと一致する関連ドメインをアカウントに設定しておく必要があります。
- 組織外ですでにZoomアカウントを保有しているユーザーは、別途招待する必要があります。SCIM機能では、これらの既存のユーザーアカウントを変更することはできません。
- こちらのリンクをクリックして、Microsoft EntraでOAuthサポートを有効にします。まだサインインしていない場合はサインインしてください。
注: 上記のリンクを使用しないと、OAuthは使用できません。 - [エンタープライズアプリケーション] に移動します。
- 作成したZoomアプリケーションをクリックします。
- [管理] で [プロビジョニング] をクリックします。
- [開始する] をクリックします。
- [プロビジョニングモード] で [自動] を選択します。
- [プロビジョニング] ページで [管理者の認証情報] を展開し、以下の操作を行います。
- 認証方法: [OAuth2認証コードの付与] を選択します。
- テナントURL:「https://api.zoom.us/scim」と入力します
- [承認] をクリックします。
- まだサインインしていない場合は、Zoomウェブポータルにサインインします。
- [接続テスト] をクリックして、Microsoft EntraがAPI経由でZoomに接続できることを確認します。
注: Microsoft Entraがバックエンドで設定を保存するまでに数分かかることがあります。バックエンドで適切に設定が行われるまで、接続テストはテスト失敗という結果を返す可能性があります。数分待ってから、もう一度 [接続テスト] を試みてください。 - [保存] をクリックします。
注: 追加のSCIM設定オプションやガイダンスについては、Zoomサポートにリクエストをお送りください。