Calendlyスポークの設定

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

    始める前に

    • 統合ハブ サブスクリプションの要求
    • Calendly スポークプラグインのアクティブ化
    • Calendly アカウントがあることを確認する
    • Calendly の必要なロール:組織の所有者または admin
    • 必要なロール:admin

    このタスクについて

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

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

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

    始める前に

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

    手順

    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 へのアクセスに必要な詳細を含む接続および資格情報レコードを作成します。

    始める前に

    必要なロール:admin

    手順

    1. ServiceNow インスタンスにログインします。
    2. 移動先 プロセス自動化 > フローデザイナー.
    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 にログインします。