接続の理解

接続の理解

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

1. このページの内容

Zoho Developer Console で、アプリケーションを Zoho やその他のサードパーティサービスと接続するためにサポートされている外部連携と、その種類について説明します。
Idea

2. 利用条件

外部連携を作成および管理できるのは、スーパー管理者と開発者のみです。その他のユーザー(クライアント)は、自身の Creator アカウントでそれらを認証して利用できます。

3. 概要

外部連携を使用すると、スーパー管理者や開発者はアプリケーションを外部サービスにリンクし、配布対象のアプリで利用されるさまざまなクラウドベースのリソースへアクセスできるようになります。外部連携は、異なるシステム間の通信を認証・承認するために使用され、外部ツールやサービスを取り込むことでアプリの機能を拡張します。

4. Developer Console における外部連携

Developer Console の外部連携は、スーパー管理者または開発者によって作成され、Zoho マーケットプレイスからインストールされたアプリケーションや、非公開共有でアクセスされるアプリケーションと共有されます。これらの外部連携はスーパー管理者または開発者によって制御され、ユーザーが接続設定を行うことなく、サードパーティサービスとの円滑な連携を可能にします。開発環境やステージ環境でテストし、配布時にバンドルすることで、クライアントやマーケットプレイスユーザーにアプリを導入する際も、安全で用途に合わせたアクセスを確保できます。
各外部連携は 1 つのアプリケーションにのみ紐づき、任意の時点で 1 つのアプリだけがその連携を有効にできます。あるアプリケーションに対して外部連携のアクセスが有効化され、その連携が参照されると、その後は無効化できません。参照を削除した場合でも、アプリケーションと外部連携がアプリケーションとともに公開済みであれば、その外部連携は有効なままです。この制限により、外部連携はパッケージとしてユーザーに配布される際、それぞれのアプリケーション専用として維持されます。
Developer Console でサポートされる接続タイプは次のとおりです:
  1. システム外部連携: スーパー管理者または開発者によって自動的に作成・認証されます。
  2. 管理者外部連携: スーパー管理者または開発者によって作成・認証されます。
  3. ログインユーザー外部連携: ログインしているユーザーが手動で認証し、パーソナライズされたアクセスを可能にします。
Notes
メモ: システム外部連携は、特定の接続に複数のアプリケーションからアクセスできる点が、その他の外部連携と異なります。ユーザー外部連携とは異なり、アプリの公開プロセスには含まれず、クライアントアカウント内に同じ接続がまだ存在しない場合にのみ作成できます。すでに存在する場合は、その接続が再利用されます。
外部連携は、次の場所で使用できます:
  1. SMS アクション
  2. フォームワークフローの連携アクションを使用して、サードパーティサービスにデータをプッシュする
  3. Deluge の連携タスク
  4. Deluge の invokeUrl タスク
  5. ページパネル
Notes
メモ:Developer Console では、組み込みコネクタのみがサポートされています。カスタムコネクタは、このバージョンではサポートされていません。

5. サポートされる外部連携

Notes
メモ: すべての種類の外部連携は、Developer Console の開発およびステージ環境で、スーパー管理者と開発者が認証できます。クライアント側では、インストールしたアプリケーションで機能させるために、クライアント自身がこれらの外部連携を認証する必要があります。

5。1 システム外部連携

システム外部連携は、アプリ内のワークフローなどのタスクで Developer Console 上のサービスへの接続が必要になったときに、自動的に作成されます。これらの外部連携はクライアント側でもシステムによって作成され、Developer Console でアプリを公開する際には含まれません。必要なサービスへのシステム外部連携がすでにユーザーのアカウントに存在する場合は、それが再利用されます。存在しない場合は、タスクの実行時に新しい外部連携が自動的に作成されます。これにより、システム外部連携は複数のアプリをサポートし、必要なときにのみ作成される柔軟な仕組みになります。
例えば、Zoho CRM のデータを更新するワークフローを持つアプリを作成するケースを考えます。開発中、Developer Console の開発者は、自動的に作成される Zoho CRM 用の外部連携を利用して、この機能をテストできます。ただし、この外部連携はマーケットプレイスや非公開クライアントへの配布プロセスには含まれません。クライアントがアプリをインストールし、ワークフロールールが実行されると、システムはクライアントの Creator アカウントに Zoho CRM のシステム外部連携が既に存在するかを確認します。存在しない場合は、新しいシステム外部連携が自動的に作成され、存在する場合は、追加の設定なしでその接続が再利用されます。

5。2 管理者外部連携

管理者外部連携は、クライアントアカウントのスーパー管理者または開発者によって認証され、一般ユーザーは個別の認可を行うことなく利用できます。これらの外部連携は 1 つの認可に紐づき、管理者が利用可能なサービスを使って設定します。例えば、Zoho CRM への管理者外部連携(Developer Console で作成し、クライアントに配布)を利用して顧客データを同期し、ワークフローで、注文が作成されたときにデータを自動更新するといった処理を実行できます。このように認可を一元管理することで、アプリケーション内のすべてのユーザーがワークフローをトリガーできます。
Developer Console を通じて配布された場合、クライアント側の管理者外部連携は、そのまま管理者外部連携として保持されます。クライアントアプリのスーパー管理者および管理者が認可を管理し、すべてのユーザーに対して接続が安全かつ有効な状態で維持されるようにします。

5。3 ログインユーザー外部連携

ログインユーザー外部連携(Developer Console で作成し、クライアントに配布)は、ログインしている各ユーザーが個別に認証します。これらの外部連携により、サードパーティサービスとの連携をユーザーごとにパーソナライズし、特定のデータや機能へのアクセスを付与できます。例えば、Salesforce ワークフローでは、各ユーザーが自分の認証情報で接続を認証する必要があります。ワークフローが実行されると、データはそのユーザーの Salesforce アカウントにプッシュされます。
Developer Console では、これらの外部連携を定義し、公開ライフサイクルの中でバンドルします。配布後は、クライアント環境のユーザーがそれぞれ個別に認証を行います。
ログインユーザー外部連携は、次の組み込みコネクタに対してのみ作成できます:
  1. Quickbooks
  2. Salesforce
  3. Zoho CRM
  4. Zoho Recruit
  5. Clickatell
  6. Hoiio
  7. Clockwork SMS
  8. SMS-Magic
  9. Twilio
  10. Zoho OAuth
  11. Zoho プロジェクト
  12. Zoho 表計算シート

6. 利用例

開発者が Developer Console を使用して外部連携を作成し、非公開配布またはマーケットプレイス公開向けの不動産管理アプリを構築するケースを考えます。開発者側では、Zoho Books との管理者外部連携により、売却済み物件データをプッシュして請求書を自動生成するといったワークフローを自動化できます。さらに、Zoho 表計算シートとのログインユーザー外部連携により、「ページパネルに表示する売却済み物件数」のような、ユーザーごとのパーソナライズされたデータビューを実現できます。
公開後、クライアントはアプリをインストールし、外部連携を認証します。スーパー管理者または管理者が Zoho Books との接続を認可し、各ユーザーは自分のアカウントで Zoho 表計算シートを認証します。

7. 外部連携へのナビゲーション

Developer Console で外部連携にアクセスするには、Microservices セクションに移動します。
Notes
メモ: 現時点では、Microservices セクションで利用できるのは外部連携のみです。

8. 注意事項

  1. 外部連携は、1 つのアプリケーションにのみ関連付けることができます。
  2. システム外部連携を認証できるのは、クライアントアカウントのスーパー管理者、管理者、および開発者のみです。これらは公開回数には含まれず、対象サービスへの接続が存在しない場合に、クライアントがアプリケーションを利用したタイミングで作成されます。
  3. 配布前に、開発環境またはステージ環境で、すべての外部連携を十分にテストし、アプリの動作を検証してください。
  1. 外部連携の作成と認証
  2. 外部連携の管理
  3. コネクタについて

次のステップ
前の手順
次のステップ
接続がなぜ、どのような場面で必要になるのかを理解したら、Developer Console でサポートされている各種コネクタについて確認し、そのうえでどのように外部連携を作成・認証するかを学びましょう。
前の手順
接続を公開し、スムーズにデプロイするために、ステージング環境への公開の手順を理解しておいてください。これにより、円滑なデプロイプロセスを実現できます。
 

    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









                                  • Related Articles

                                  • 接続の理解

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 このヘルプページは Creator 6 をご利用のユーザー向けです。旧バージョン(Creator 5)をご利用の場合は、こちらをクリックしてください。ご利用中の Creator のバージョンを確認する 概要(かんたん解説) コネクションとは、Creator を他の Zoho ...

                                  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.