Calendlyスポークの設定

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:3分
  • Calendly で OAuth アプリケーションを作成し、ServiceNow インスタンスで接続と資格情報レコードを作成することで、ServiceNow インスタンスと Calendly API 間のアウトバウンド統合を設定します。

    始める前に

    • 統合ハブサブスクリプションを要求します。
    • Calendly スポークを有効化します。
    • Calendlyアカウントがあることを確認します。
    • 必要なロール:admin。

    このタスクについて

    アウトバウンド統合を設定した後、Calendly スポークアクションを使用して ワークフロースタジオ でフローを設定し、Calendly でタスクを自動化できます。たとえば、Calendly でイベントをキャンセルするフローを設定できます。接続および認証情報レコードには、Calendly でタスクを自動化する前に Calendly API との接続を確立するための認証情報が含まれています。OAuth アプリケーションは、ServiceNow インスタンスからの接続要求を認証します。

    Calendly での OAuth アプリケーションの設定

    ServiceNow インスタンスからの要求を認証する OAuth アプリケーションを設定します。

    始める前に

    必要なロール:Calendly の組織オーナーまたは admin

    手順

    1. https://developer.calendly.com/」に進みます。
    2. Developer Portal にログインします。
    3. [+ 新しいアプリを作成 (+ Create new app)] を選択します。
    4. フォームに入力します。
      表 : 1. Calendly OAuth アプリ
      フィールド 説明 必須?
      アプリの名前 OAuth アプリケーションのカスタム名です。 はい
      アプリの種類 OAuth アプリがサポートするアプリケーションのタイプです。[ウェブ (Web)] を選択します。 はい
      環境タイプ OAuth アプリが展開される環境のタイプです。 はい
      リダイレクト URI ServiceNow インスタンスの URL です。 はい
    5. [保存して続行] を選択します。
      接続および認証情報レコードで使用するクライアント ID とクライアントシークレットが生成されます。
    6. クライアント ID をコピーするには、[コピー] を選択します。
    7. クライアントシークレットをコピーするには、[コピー] を選択します。
      Calendly OAuth の詳細
    8. [自分のアプリに戻る (Return to My Apps)] を選択します。
      OAuth アプリが作成されます。

      作成された OAuth アプリ

    接続および認証情報レコードの作成

    Calendly API へのアクセスに必要な詳細を含む接続および認証情報レコードを作成します。

    始める前に

    必要なロール:ServiceNow アドミン

    手順

    1. ServiceNow インスタンスにログインします。
    2. 次のように移動する。 プロセス自動化 > Workflow Studio (ワークフロースタジオ).
    3. [統合] を選択します。
    4. [すべての接続を検索] フィールドに「Calendly」と入力します。
      検索フィールドに「Calendly」と入力する

      [ 送信] タブはデフォルトで有効になっています。[ 送信 ] タブが既に有効になっていることを確認します。

    5. [Calendly] カードで、[詳細を表示] を選択します。
      Calendly カードの [詳細を表示] ボタン
    6. [設定] を選択します。
      Calendly 接続の [構成] ボタン
    7. フォームに入力します。
      表 : 2. [接続と資格情報を作成] ダイアログボックス
      フィールド 説明
      接続名 接続の名前。
      注:
      最初のデフォルトの接続名は読み取り専用です。カスタム名を指定するには、[接続を追加] を選択し、接続を作成します。
      接続 URL Calendly アプリケーションプログラミングインターフェイス (API) のベース URL です。このフィールドは自動的に https://api.calendly.com に設定されます。
      OAuth クライアント ID Calendly 開発者ポータルで生成したクライアント ID です。

      クライアント ID の生成方法については、「Calendly での OAuth アプリケーションの設定」を参照してください。

      OAuth クライアントシークレット Calendly 開発者ポータルで生成したクライアント ID です。

      クライアントシークレットの生成方法については、「Calendly での OAuth アプリケーションの設定」を参照してください。

      OAuth リダイレクト URL 認証後にユーザーがリダイレクトされる OAuth プロバイダーの URL。このフィールドはインスタンス名に基づいて自動的に入力されます。
    8. [OAuth トークンを設定して取得] を選択します。
    9. [Calendly に接続 (Connect to Calendly)] を選択します。
      OAuth リフレッシュトークンが利用可能になります。

      Calendly 用に作成された接続および認証情報レコード

    10. OAuth トークンを取得するには、[OAuth トークンの取得 (Get OAuth Token)] を選択します。
      重要:
      OAuth トークンを取得するには、ライセンスされたアカウント認証情報で https://calendly.com/app/login にログインします。