このページの内容は機械翻訳です。Zoomは機械翻訳の正確性を保証しません。
Page cover
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Zoom Scheduler 解説

この説明では、Zoom Scheduler とその機能の概要を紹介します。

Zoom Workplaceアプリ内でSchedulerの単発ミーティングを管理する。

Zoom Schedulerの概要

このドキュメントは、Zoom Schedulerの技術的な概要を提供し、そのアーキテクチャ、データ処理の実践、連携機能を説明します。この解説資料は、組織内でSchedulerを評価または導入するIT管理者、セキュリティチーム、技術的意思決定者向けに作成されています。

Zoom Schedulerは、予約可能な時間枠を提供する必要があるプロフェッショナル向けに設計されたアポイントメントのスケジュール作成製品です。

Zoom Schedulerは、ユーザーが自分の空き状況を組織外の人々と共有できるようにすることで、予約体験を効率化するアポイントメントのスケジュール作成製品です。予約可能な時間枠を提供する必要があるプロフェッショナル向けに設計されており、営業チーム、採用担当者、コンサルタント、カスタマーサクセスマネージャーなどに適しています。Zoom Schedulerは、双方の空き時間を探すためのやり取りをなくします。

Schedulerは、対応しているカレンダーサービスと連携して空き状況を表示し、予約が入るとイベントを作成します。1対1のミーティング、チームスケジュール、空き状況投票など、いくつかのミーティング形態をサポートしており、外部の参加者が自分に合った時間を選択できるようにします。

次の図は、Zoom Schedulerの仕組みの概要を示しています:

Zoom Schedulerサービスの概要。

Zoom SchedulerとZoomカレンダー連携は、互換的な用語が使われているにもかかわらず、異なる目的を果たします

Schedulerとカレンダー連携は異なる目的を持っており、これらの用語を同じ意味で使うお客様によって、しばしば混同されます。

Zoom カレンダー連携 Zoom の各エンドポイント間でカレンダーデータを同期します。Zoom とカレンダーサービスの連携は、組織のニーズに応じて、簡単にも複雑にもできます。場合によっては エンタープライズのカレンダーサービスを Zoom Workplace と連携すること、それには特別なアクセス権限と権限が必要です。しかし Zoom Scheduler では、アクセスの範囲は限定されています。

Zoom Scheduler 組織内外の他の人と、公開表示および予約可能なスケジュールを作成できます。カレンダーと連携して予約済みの予定を同期し、カレンダーの競合を確認することもできます。必要に応じてカレンダーの空き/通話中ステータスを読み取り、予定が予約されると新しいイベントを書き込みます。これは、置き換えではなく、既存のカレンダーの上にある別のレイヤーです。

Scheduler を機能させるために Zoom カレンダー連携を有効にする必要はありません。Scheduler は独自の OAuth 認証を通じて、カレンダー プロバイダーに直接接続します。

Zoom Scheduler は Zoom Workplace ビジネスのライセンスユーザー向けですが、アドオンとしても購入できます

Zoom Scheduler はライセンス製品です。Zoom Workplace のビジネス階層以上に含まれており、他のプランでは単体のアドオンとしてオンラインで入手できます。

Zoom Scheduler を有効にする利点は何ですか?

  • オンラインの空き状況を外部に共有する カレンダーの詳細を公開せずに: 招待者には空いている時間枠が表示され、イベントのタイトルや説明は表示されません

  • スケジュール作成の手間を軽減する ミーティングの時間を見つけるためのメールのやり取りをなくすことで

  • 自動競合検出 二重予約を阻止するのに役立ちます

  • カレンダーのイベントが自動的に作成される 誰かが時間を予約すると、Zoom、Microsoft Teams、Google Meet、サイト内または対面を含む、各プラットフォームと場所にミーティングの詳細が含まれます

  • 複数の予約タイプに対応 チーム全体で調整されたスケジュール作成のための、全ホストがオンラインと任意のホストがオンラインなど

  • 無断キャンセルを減らし、お客様の声との関わりを深めるのに役立ちます リマインダーやフォローアップメールなどのメールとSMSの自動化

どのカレンダー プロバイダーがサポートされていますか?

Zoom Scheduler は次のカレンダーサービスと互換性があります:

  • Microsoft 365: クラウドホスト型の Exchange Online カレンダー

  • Google ワークスペース: Googleカレンダー

  • Zoom Mail & カレンダー

Zoom Scheduler は、ウェブ、Zoom Workplace、および Zoomモバイルアプリからアクセスできます

Zoom Scheduler で予約を行うユーザー。

ユーザーは次の方法で Zoom Scheduler にアクセスできます:

  • ウェブブラウザ Zoomウェブポータルから

  • Zoom Workplace アプリケーション デスクトップで

  • Zoomモバイルアプリ iOS および Android で(現在は限定的な閲覧機能のみをサポートしています)

モバイルセキュリティ:

モバイル版はデスクトップアプリケーションと同じデータフローを使用します。モバイルアプリは、認証済みのwebviewにSchedulerページを読み込みます。webviewはZoomサーバーへのすべてのリクエストをHTTPS経由で行います。webviewがネイティブデバイス機能を呼び出す必要がある場合はpostMessageを使用し、ネイティブ層は操作を実行する前にメッセージの送信元を検証します。

外部参加者のアクセス:

外部参加者は、ホストが共有する予約ページのリンクからSchedulerにアクセスします。これらのリンクはwebブラウザで開き、参加者がZoomアカウントやZoom Workplaceアプリケーションをインストールしている必要はありません。

データの取り扱いとセキュリティ

Zoom SchedulerはOAuth 2.0とバックエンドAPIを使用してカレンダーデータにアクセスします

Zoom SchedulerはOAuth 2.0認可を通じてカレンダーデータにアクセスします:

  1. ユーザーはZoomウェブポータルまたはZoomアプリケーションを通じてZoom Schedulerにアクセスします。

  2. Zoomの内部サービスは、ホストのカレンダー提供元からアクセス トークンを取得します。

  3. 権限が付与されると、Schedulerはホストのカレンダーの空き状況を表示し、イベントを作成または変更できます。

  4. スケジュール作成の操作が発生すると、SchedulerはAPIリクエストを送信して、カレンダー提供元から最新の空き状況を更新します。

Zoom Schedulerアプリケーションはカレンダーサービスに直接接続しません。すべてのカレンダーリクエストは、APIを介してZoomのバックエンドサービスを通じて処理されます。

OAuthトークンは保存時に暗号化され、1時間後に期限切れとなり、ユーザーによって取り消すことができます

SchedulerはMicrosoftおよびGoogleとのカレンダー連携にスタンダードなOAuth 2.0を使用します。

トークンの保存:

  • アクセストークンはRedisキャッシュに保存されます

  • 更新トークンは暗号化され、MongoDBに保存されます

  • トークンは256ビットAES-GCM暗号化を使用して保存されます

トークンの更新:

アクセストークンは約1時間で期限切れになります。トークンの期限が切れ、ユーザーがカレンダーアクセスを必要とする操作を行うと、Zoomは保存されている更新トークンを使用してアクセストークンを自動的に更新します。この処理は自動で行われ、ユーザーの介入は必要ありません。

トークンの取り消し:

ユーザーはZoomウェブポータルを通じて、いつでもカレンダーをSchedulerから切断でき、その結果Schedulerのアクセス権が取り消されます。カレンダー提供元の管理者も、それぞれの管理コンソール(MicrosoftではEntra ID、GoogleではGoogle ワークスペース管理者)からアクセス権を取り消すことができます。

Zoom Schedulerはどのカレンダー情報にアクセスしますか?

Zoom Schedulerは、あなたのカレンダーの 空き/通話中ステータス を判断します。この情報を使用して、参加者に予約可能な時間枠を表示します。

Schedulerが作成していないカレンダーのイベントについて、Schedulerは次の項目にアクセスしたり読み取ったりしません:

  • イベントのタイトル

  • イベントの説明または本文コンテンツ

  • 出席者リスト

  • 添付ファイル

参加者が時間を予約すると、Schedulerは新しいカレンダーイベントを作成します。参加者が予約を変更すると、Schedulerは作成したイベントを更新します。Schedulerは自分が作成したイベントのみを管理します。ほかのカレンダーイベントは変更しません。

Zoom Schedulerはどのデータを保存しますか?

Schedulerのデータ保存は限定的かつ特定のものです。

  • 予約ページ名、リンク、説明、位置情報、リマインダー、カレンダー招待、キャンセルポリシー、出席者、および出席者への質問。

  • 出席者からの予約への回答。

  • 空き状況投票と説明。

  • Schedulerのルーティングフォームの名前、説明、フォームの質問。

  • Schedulerのユーザープロフィール画像、アップロードされたブランディングロゴ、通知コンテンツ。

  • Schedulerの代理管理情報。

  • Schedulerのお支払い連携情報。

Zoom Schedulerはカスタマーマネージドキー(CMK)をサポートしていません

Schedulerは現在、保存データの暗号化にZoomカスタマーマネージドキーをサポートしていません。CMK要件のある組織は、これを導入判断に考慮する必要があります。

Zoom Schedulerはどのようにユーザーのプライバシーを保護しますか?

Schedulerは、ホストがOAuth認可を通じて接続済みカレンダーへのアクセス権をSchedulerに付与した場合にのみ機能します。

たとえば、CEOがカレンダーをSchedulerに接続していない場合、チームのスケジュール作成シナリオではその空き状況は表示されません。各ユーザーは個別にSchedulerにカレンダーへのアクセスを許可する必要があります。

これはつまり:

  • ユーザーは、Schedulerを通じて自分の空き状況を表示するかどうかを管理できます

  • 既存のカレンダー権限の制御は変更されません

  • ユーザーが明示的にカレンダーを接続するまで、カレンダーデータにはアクセスできません

予約ページの表示設定:

予約ページは固有のURLで公開アクセスできます。ユーザーは、プライバシーを高めるために予約ページの表示設定を変更できます。たとえば、アクティブまたは非アクティブに設定できます。さらに、各予約ページには「公開予約ページから非表示」にするための追加オプションがあり、外部に表示するページをよりきめ細かく制御できます。

カレンダーの空き状況(free/通話中ステータス)は、次の場合にのみリアルタイムで取得されます:

  • ユーザーが1回限りのミーティングまたは空き状況投票を作成する

  • 参加者が予約リンクを開いて利用可能な時間を確認する

  • 参加者が時間を予約または変更する

転送中のデータはどのように保護されますか?

Zoomサービスとカレンダー プロバイダー間のすべての通信は、TLS 1.2 を使用して暗号化されています。

Zoom Scheduler ユーザーは、スタンダードな Zoom ポート 443 接続を使用し、その他の特別なネットワーク要件はありません

Scheduler には、スタンダードな Zoom アクセス以外の特別なファイアウォールまたはネットワーク要件はありません。すべての接続はポート 443 の HTTPS を使用します。Zoom の一般的な ネットワークおよびファイアウォールのドキュメント の基本要件について。

プロバイダー固有の詳細

Zoom Scheduler は以下のカレンダーサービスと連携に対応しています。

Zoom Schedulerは、さまざまな一般的なカレンダーサービスプロバイダーと連携します

Zoom Scheduler は、Zoom Mail & Calendar を含むいくつかのカレンダー アプリケーションに接続します。

前述のとおり、Zoom Scheduler は空き状況の確認とイベントの作成のために以下のサービスに接続できます:

  • Microsoft 365: クラウドでホストされた Exchange Online のカレンダー、Outlook カレンダーのような

  • Google ワークスペース: Googleカレンダー

  • Zoom Mail & カレンダー

Exchange Server のオンプレミスはサポートされていません。

Zoom Scheduler は Microsoft 365 と連携し、Microsoft Graph アプリケーションを使用します

Scheduler は Microsoft Graph アプリケーションと呼ばれる Zoom-グラフ ユーザーのカレンダーに接続するために。これは、委任された権限を持つ OAuth 2.0 を使用したユーザーレベルの連携であり、各ユーザーが自分のカレンダーへのアクセスを個別に承認することを意味します。

Scheduler はアプリケーション権限やサービス アカウント モデルを使用しません。ユーザーに代わってカレンダーへのアクセスを付与する管理者レベルのデプロイはありません。

Scheduler にはどのような権限が必要ですか?

この Zoom-グラフ アプリケーションは、次の Microsoft Graph API のアクセス許可を要求します:

範囲
Microsoft の説明
Zoom の使用

オフラインアクセス

ユーザーが現在アプリを使用していない場合でも、あなたがそのアプリにアクセスを許可したデータへのアクセスを維持します

ユーザーがSchedulerをアクティブに使用していないときに、更新トークンへのアクセスを有効にします

openid

ユーザーをサインインさせる

ユーザーを認証し、アクセストークンを発行する(サインインのみ、リアルタイムのアクセスではありません)

カレンダー.ReadWrite

ユーザーのカレンダーへのフルアクセス

カレンダーのイベントを作成、読み取り、更新、削除する

カレンダー.Read

ユーザーがアクセスできるすべてのカレンダーのイベントを読み取る(代理および共有カレンダーを含む)

共有カレンダーの空き状況を同期する

ZOOM-GRAPHアプリケーションをどのように識別できますか?

この Zoom-グラフ アプリケーションは、ユーザーがSchedulerを承認すると、Entra IDのエンタープライズ アプリケーション ディレクトリに表示されます。エンタープライズ アプリケーションのリストで「ZOOM-GRAPH」を検索して見つけることができます。

Zoom Schedulerは、OAuth 2.0を使用してGoogleカレンダーと統合します

Schedulerは、ユーザーレベルの承認を使用してOAuth 2.0経由でGoogleカレンダーに接続します。

Google ワークスペース カレンダーのユーザーには、次の権限が必要です。

範囲
Googleの説明
Zoom の使用

カレンダー.Read

カレンダーのセットの空き時間/通話中情報を返します。

  • 空き時間/通話中ステータスを確認

  • ユーザーの通話中イベントを表示

カレンダー.Read

指定したカレンダーのイベントを返します。

現在スケジュールされているイベントがカレンダーイベントと重複しているかどうかを確認

カレンダー.Read

カレンダーのメタデータを返します。

  • 連携設定

  • 認可を確認

カレンダー.Read

ユーザーのカレンダー一覧にあるカレンダーを返します。

連携設定

カレンダー.Read

イベント リソースの変更を監視します。

カレンダーから Scheduler へのイベントのキャンセルの同期を開始します

カレンダー.Read

このチャネルを通じてリソースの監視を停止します。

カレンダーから Scheduler へのイベントのキャンセルの同期を停止します

カレンダー.ReadWrite

イベントを作成します。

特定のカレンダーにイベントを追加します

カレンダー.ReadWrite

イベントを更新します。このメソッドはパッチセマンティクスをサポートします。

特定のカレンダー上のイベントを変更する

カレンダー.ReadWrite

イベントを削除します。

特定のカレンダー上の予約済みイベントを削除する

Zoom Scheduler は、さまざまなミーティングプラットフォーム向けのミーティングを作成できます

予定が予約されると、Scheduler は以下のプラットフォームでミーティングを作成できます:

  • Zoom Meetings

  • Google Meet

  • Microsoft Teams

サードパーティの統合により、追加のスケジュール作成機能が利用できます

Scheduler は拡張機能のために以下のサービスと連携できます:

  • Stripe: 予約に対するお支払いの回収(詳細は以下のStripeセクションを参照してください)

  • Zapier: ワークフローの自動化

  • Salesforce: 予定されたイベントを Salesforce に同期します

Stripe Payments と Zoom Scheduler

Zoom Scheduler は Stripe Connect と統合され、ホストが予約に料金を請求できるようにします

Zoom SchedulerはStripe Connectと連携し、ホストがScheduler経由で予約されたアポイントメントに料金を請求できるように有効にする。

これは、非Merchant-of-レコーディング(non-MoR)のMarketplaceモデルに従います。ホスト*はStripeと直接の関係を維持し、自身のStripeアカウントを使用して取引を処理し、手数料や紛争について金銭的責任を負います。

Zoomでは、お支払いに対してプラットフォーム手数料やコミッションは請求されません。該当する場合、Zoomは取引に対するVAT/GSTを計算して徴収し、関連する税務当局に納付します。詳細は、Zoomサポートの記事をご覧ください Zoom SchedulerのGSTとVATに関するよくあるご質問.

Stripeは、Stripe サービス契約およびStripeの連携アカウント契約に基づき、ホストに対する支払いサービスの独立した提供者です。StripeはZoomのサブプロセッサではありません。ZoomとStripeはそれぞれ、連携のために処理する個人データの独立した管理者として機能し、ホストが承認したStripe Connect連携を運用するために必要な場合にのみ、相互にデータを共有します。

ホストは、標準のOAuthフローを通じてStripeとZoomを接続し、Stripeの連携アカウント契約に同意します

ホストは、Stripeが提供する標準のOAuth認証フローを使用して、Stripe Connect経由で自身のStripeアカウントをZoom Schedulerに接続します。オンボーディング中に、Stripeは独自の連携アカウント契約とプライバシーポリシーを提示します。

このOAuthフロー中、ホストはStripeの連携アカウント契約に同意します。これは、ホストの基盤となるStripe サービス契約と併せたStripe Connectの利用を規定するものです。ホストとZoomとの関係は、既存のZoom WorkplaceおよびZoom Schedulerの利用規約に引き続き従います。承認後、Zoom Schedulerは、Stripeの連携アカウント契約に記載されているとおり、ホストに代わってお支払い取引を開始できます。

お支払いカードデータは完全にStripeによって処理され、Zoomのシステムを一切通過しません

支払者に表示されるお支払いフォームは、Zoom Schedulerの予約ページに埋め込まれたStripeがホストするPayment Elementです。フォームは視覚的にはZoomがホストするページに表示されますが、お支払いカードデータはStripeのサーバーに入力され、直接送信されます。Zoomはお支払いカードデータを保存せず、お支払いデータも処理しません。これはStripe Element連携の標準的な方法です。

Zoomが保存する情報は次のとおりです:

Marketplaceでの税務上の義務を満たすため、Zoomは以下を収集し、保持します:

  • 各支払者の請求先住所(「Sold To」住所とも呼ばれます)

  • 名前

  • メール

  • VAT(該当する場合)

  • 納税者番号(該当する場合)

この情報は、税務管轄区域を特定し、適用される税金を計算するために使用されます。Zoom は、適用される管轄区域における VAT/GST の特定、計算、および納付を担当する責任主体として機能します。この請求情報は、支払い処理と税金計算をサポートするために Stripe にも共有されます。代わりに、Stripe は、Stripe Connected アカウント Agreement におけるホストの承認のもと、予約関連データを Zoom に返送します。Zoom はこのデータを使用して、予約体験を運用し(たとえば、予約を確定またはキャンセルするため)、また、このドキュメントで説明されている Marketplace、税務、およびレポート目的のために使用します。税金の徴収と管轄区域固有のルールの詳細については、Zoomサポートの記事を参照してください Zoom SchedulerのGSTとVATに関するよくあるご質問.

Zoom はホストの Stripe アカウントにお支払いインテントを作成し、お支払い ID を予約に紐付けます

支払者が予約のお支払いを開始すると、Zoom Scheduler は Stripe API を通じて Payment Intent を作成し、ホストが接続している Stripe アカウントに送信します。Stripe は Payment Intent の取引 ID を生成して Zoom に返し、Zoom はそれを使用して支払い状況を追跡し、確認します。

資金はホストのStripeアカウントに直接入金されます。Zoomは確認とレコーディングのために、お支払いIDとステータスを内部の予約IDにマッピングします。

ホストは、Scheduler UI または Stripe ダッシュボードから、有料予約をキャンセルして返金できます

The Cancel and refund button option in the Zoom Scheduler UI.
Zoom Scheduler UI の[キャンセルして返金]ボタンオプション
The Manage transaction drop-down option in the Zoom Scheduler UI. This option will send you to your Stripe dashboard.
Zoom Scheduler UI の[取引を管理]ドロップダウンオプション

有料の予約では、ホストには返金を管理するための 2 つのオプションがあります。Zoom Scheduler UI 内で、ホストは次を選択できます キャンセルして返金 予約に対して、イベントをキャンセルして全額返金するか、イベントをアクティブなまま出席者に返金するかを選べます。

どちらの場合も、Zoom は Stripe API を介して返金を実行し、お支払いは出席者の元の支払い方法に返金されます。

または、ホストは次を選択できます 取引を管理 接続済みの Stripe ダッシュボードに直接移動し、そこで取引の詳細を確認し、Stripe 独自のインターフェースから返金を処理できます。

The Cancel and refund confirmation options when cancelling a Stripe/Zoom appointment.
Stripe/Zoom のアポイントメントをキャンセルする際の、[キャンセルして返金]確認オプション。

付録

Zoom Scheduler は、組み込みのコンテンツ保護機能を備えた Twilio を通じて SMS 通知を送信します

Zoom Scheduler は、サードパーティのクラウド通信プラットフォームである Twilio を使用して、出席者に SMS 通知を配信します。メッセージは Zoom が管理する電話番号のプールから送信されます。

メッセージ処理と保護

配信前に、Zoom はすべての SMS 通知を内部の安全、スパム、フィッシングフィルターで処理します。さらに、Zoom は AI ベースの検出を使用して、ユーザーが SMS 通知テンプレートに機密情報を追加するのを阻止します。Twilio は追加のフィルタリングを適用し、スパムと判断したメッセージをブロックする場合があります。Zoom は、スパム検出率またはポリシー違反の多いアカウントに対して SMS 機能を無効にする場合があります。

出席者の同意と管理

出席者は、予約時に SMS 通知の受信に同意する必要があります。出席者は、任意の Scheduler SMS メッセージに返信することで SMS の設定を管理できます:

  • 停止:テキストメッセージの受信を停止

  • 開始:テキストメッセージの受信を再開

  • ヘルプ:ヘルプ情報を受け取る

返信は、出席者がメッセージを受信したのと同じ番号に送信する必要があります。

Zoom Scheduler の通知は、メールまたは Zoomモバイルアプリ経由のプッシュで提供されます

管理者が利用できる Zoom Scheduler の通知オプション。

Scheduler は、予約確認とリマインダーを次の方法で配信します:

  • メール:ホストと参加者の両方への確認メールとリマインダーメール

  • プッシュ通知:Zoomモバイルアプリがインストールされているホスト向けのモバイルアプリ通知

  • SMS Twilio 経由。

Zoom Scheduler は米国および EU クラスタでオンラインで利用できます

Zoom Scheduler は現在、Zoom の米国ベースのクラスタでホストされている Zoomのお客様の声に一般提供されており、Zoom の欧州ベースのクラスタ内でも地域別に利用できます。

他のクラスタでホストされている組織は、Zoomアカウントチームに利用可否を確認してください。

現在の制限事項

以下の機能は現在サポートされていません:

  • 予約ページの SSO またはパスワード保護:予約ページは、固有の URL から公開アクセスできます

  • 予約招待への添付ファイル:予約ページの招待に添付ファイルを追加する方法はありません

  • カスタマーマネージドキー (CMK):Scheduler は、保存データの暗号化に CMK をサポートしていません

  • 管理者レベルのカレンダー展開:各ユーザーは個別に自分のカレンダーを連携する必要があり、管理者はユーザーに代わってアクセスを付与できません

  • Exchange Server オンプレミス サポート:クラウドでホストされるカレンダープロバイダーのみがサポートされています

  • SMS メッセージの長さ: テキストメッセージは 180 文字に制限されています

  • SMS に URL は含められません: リンクを含むメッセージはブロックされ、配信されません

  • 大規模イベントでは SMS を無効にする: 登録済み出席者が 100 人を超えるイベントでは SMS ワークフローは送信されません

  • 国際 SMS 配信: 一部の国の一部の通信事業者には厳格なフィルターがあり、メッセージがブロックされる場合があります

関連リソース

最終更新

役に立ちましたか?