接続の操作方法

接続の操作方法

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

概要

外部連携を利用すると、Zoho WorkDriveをサードパーティやZohoサービスとOAuth 2.0認証を用いて連携できます。WorkDriveは認可、アクセストークン、更新トークン、セキュアな保存など、OAuthフロー全体を管理します。これにより、Deluge関数をシンプルかつ安全に保つことができます。

一度コネクションを作成しアカウントにリンクすると、コネクションのリンク名を参照してカスタム関数内で外部APIを呼び出せます。トークンの管理や認証情報の手動保存は不要です。

コネクションの作成

新規コネクションは、スクラッチ(カスタムサービス)から作成することも、WorkDriveが提供する初期設定サービスのいずれかを利用することもできます。



初期設定サービスを利用してコネクションを作成する方法

  1. WorkDriveアカウントにサインインします。
  2. 管理コンソール > 外部連携に移動します。
  3. コネクション作成をクリックします。初期設定サービスタブが初期表示されます。



  4. リストからサービスを選択します(例:Slack)。
  5. コネクション名を入力します。
  6. サービスで指定された必須スコープを選択します。
  7. 作成して接続をクリックします。サービスにサインインして認証プロセスを完了してください。
コネクション作成後、WorkDriveでは以下が表示されます:
  1. リンク名
  2. サービス名
  3. コネクションステータス
  4. コネクションを呼び出すためのサンプルDelugeコードスニペット
    コネクションはマイ外部連携リストに表示され、カスタム関数間で再利用できます。

カスタムサービスを利用してコネクションを作成する方法

必要なサービスが初期設定サービスに含まれていない場合は、手動で設定できます。設定後は、組織内の誰でも必要な認証情報を入力することで、そのサービスの外部連携を複数作成できます。
Notesメモ: Zoho WorkDrive APIはOAuth 2.0認証を利用しています。クライアントアプリをZohoに登録する必要があります。ヘルプドキュメントを参照し、クライアントアプリの登録方法やカスタムサービスの作成方法をご確認ください。
  1. WorkDriveアカウントにサインインします。
  2. Admin Console > 外部連携に移動します。
  3. 作成 Connectionをクリックします。
  4. サービスが一覧にない場合はカスタム サービスを選択します。サービス詳細ダイアログボックスが表示されます。
  5. 接続するサービスの名前を入力します(例:MailChimp)。



  6. サードパーティアプリケーションまたはサービスでサポートされている認証の種類を選択します。
  7. サービスの詳細を入力します:
    1. クライアントID
    2. クライアントシークレット
    3. リクエストトークン(認証)URL
    4. アクセストークンURL
    5. トークン更新URL(該当する場合)
  8. Connection名を入力します。
  9. サードパーティサービスで指定されたスコープを入力します。各接続のスコープはサードパーティサービスによって提供されます。該当するサードパーティサービスのヘルプを参照し、提供されているスコープをご確認ください。
  10. 作成 and 接続をクリックします。外部サービスにサインインして認証プロセスを完了します。
Connectionが作成されると、「My 外部連携」リストに表示され、カスタム関数で再利用できます。

カスタム関数でConnectionを利用する

My 外部連携タブには、利用可能な外部連携の一覧が表示され、すぐに使用できます。既存のConnectionを選択するか、カスタム サービスタブから作成したものを選択できます。外部連携は関数内で呼び出して利用します。カスタム関数内で直接利用し、外部APIを呼び出すことが可能です。

Connectionを利用する手順:
  1. Admin Console > 外部連携に移動します。
  2. My 外部連携セクションからConnectionを選択します。
  3. まだ認証していない場合は接続をクリックします。
  4. Connection詳細ページ下部に表示されているサンプルDelugeコードをコピーします。



  5. このコードをカスタム関数内で使用し、取得、POST、PUT、削除の各種呼び出しを実行します。
  6. Delugeでは、Connectionはリンク名を使って呼び出します。パラメーターを渡して、API URLやリクエスト本文内の動的な値を置き換えることができます。

サンプルConnection

例えば、特定のチームフォルダーにファイルが追加されるたびにSlackへ通知を送信したい場合を考えます。

手順1:Slack Connectionの設定
  1. 初期設定サービスタブからSlackを選択します。
  2. 必要なスコープでConnectionを作成します。
  3. Connectionを認証します。
手順2:Connectionを利用する
  1. Connection詳細ページからリンク名を取得します。
手順3:カスタム関数を作成する
  1. 外部連携のリンク名を使ってSlackのAPIを呼び出し、メッセージを送信します。
  2. これにより、WorkDriveワークフローからSlackへリアルタイムで自動的に通知を送信できるようになります。

あわせてお読みください:
  1. WorkDriveワークフローと統合サービスをリンクするカスタム関数の作成方法

    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.