このヘルプページは Creator 6 をご利用のユーザー向けです。旧バージョン(Creator 5)をご利用の場合は、
こちらをクリックしてください。ご利用中の Creator の
バージョンを確認する
概要(要点)
接続(Connection)は、Zoho Creator から他の Zoho サービスやサードパーティサービスへ接続する際の認可処理を行う、安全な設定です。これにより、アプリケーションと各サービス間でデータをシームレスにやり取りできます。一度認証すると、ワークフロー、連携項目、その他の箇所で共通して利用できます。
接続は、環境(開発・ステージング・本番)ごとに異なる認可情報を使用するように設定することもできます。さらに Creator では、ログインユーザーごとに外部連携を行う「ログインユーザー接続」をサポートしており、各ユーザーが自分の認証情報で接続を承認できます。
提供状況
外部連携(Connections):
- Creator の有料プランでのみ利用できます。
- スーパー管理者、管理者、開発者のみが作成および管理でき、他のユーザーはそれらを認証して利用できます。
- 米国(.com)、ヨーロッパ(.eu)、インド(.in)、オーストラリア(.au)のデータセンターで利用できます。
1. 概要
外部連携は、外部サービスに接続するための仕組みです。これにより、アプリケーションをさまざまなクラウドサービスと連携できます。外部連携を利用することで、外部サービスと簡単に接続・連携し、それらが提供する機能やデータを活用して、アプリケーションの機能性を高めることができます。
メモ: 支払いワークフローは現在、Zoho 決済の
決済ゲートウェイに依存する形に変更されています。すべての決済サービスは、「Microservices > Operations > 決済ゲートウェイ」に移動されました。既存の PayPal、PayflowPro、Payment Pro のバージョンは 2024 年 9 月 26 日をもってサポート終了となり、この日付以降はこれらを利用した決済取引は処理されません。支払い処理を継続するには、最新バージョンへ移行してください。
詳しくはこちらをご覧ください。
外部連携は、Zoho Creator から他の Zoho サービスやサードパーティサービスと通信するための決済サービスのような役割を果たします。言い換えると、外部連携は認証プロセス全体をラップし、サポートされているサービス上の取引先と簡単に接続できるようにします。アカウントに接続を追加する作業は 1 回だけ行えばよく、その後はフォームワークフロー、レポートワークフロー、連携項目など、さまざまなコンテキストで接続を利用できます。
外部連携は、次の場所で利用できます。
- データソース
- SMS アクション
- フォームワークフロー内の連携アクションを使用して、サードパーティサービスにデータを送信する
- Deluge の連携タスク
- Deluge の invokeUrl タスク
- ページパネル
接続が作成され、接続済みになると、対象サービスに対してデータをシームレスに転送したり、その他の関連操作を実行したりできます。
接続が未接続の状態の場合、対象サービスとの通信は制限されます。
Zoho Creator の外部連携には、次の 3 種類があります。
- システム接続
- 管理者接続
- ログインユーザー接続
1。1 System connection
システム外部連携は、ユーザーが特定の
連携処理を実行した際に、初期設定として自動的に作成される接続です。ただし、目的のサービスに紐付けるには、スーパー管理者、管理者、または開発者による認可が必要です。
システム接続を利用できる主な箇所は次のとおりです。
- フォームワークフロー内の連携アクションを使用して、別の Zoho サービスにデータを送信する
- ページパネルで、他サービスからのデータを表示するための連携
- 任意の接続パラメーターが指定されていない場合の、Deluge 連携タスク。つまり、連携タスクを作成する際、通常は接続パラメーターの指定が必要ですが、このパラメーターが任意であり未指定の場合、指定したサービスに対してシステム接続が自動生成されます。
たとえば、
Zoho CRM - レコードの取得Deluge 連携タスクを、任意の接続パラメーターを指定せずに実行した場合、Zoho CRM のすべてのタブにアクセスするための接続が自動的に生成されます。連携スクリプトを正常に実行するには、スーパー管理者、管理者、または開発者が自分のアカウント認証情報を使用してこの接続を認証する必要があります。システム接続を認証する方法については、
こちらを参照してください。
1。2 Admin connection
これらの外部連携は、スーパー管理者、
管理者、および開発者のみが作成および認証できます。一般ユーザーや管理権限のないロールは接続を認証できませんが、管理者による認証を通じて接続を利用できます。このような接続は「管理者接続」となります。管理者外部連携は、1 つの認可情報のみを保持できます。管理者または開発者は、利用可能なサービス一覧から、またはカスタムコネクターを使用して接続を作成し、認証できます。この接続は、連携が必要な箇所で利用できます。管理者接続の作成方法については、こちらを参照してください。
メモ:
- 同じサービスに対して、管理者が複数の接続を作成することも可能です。
1。3 Logged-in ユーザー connection
これらの外部連携は、スーパー管理者/管理者/開発者が作成し、各ログインユーザーが自分で認証する接続です。
管理者接続とは異なり、これらの外部連携は、すべてのログインユーザーごとに個別の認可情報を保持でき、処理を実行したユーザーの認可に基づいて連携を行います。管理者または開発者は、
組み込みコネクター(
Zoho Backstage は
管理者接続のみサポート)または
カスタムコネクターを使用してログインユーザー接続を作成し、ユーザーがアプリケーションの
運用モードから直接接続を認証できるようにします。これらの外部連携により、アプリケーション内で外部サービスとの連携が可能となり、認証済みの個々のユーザーに対して、特定のデータや機能へのアクセス権限を付与できます。
たとえば、Salesforce サービスとのログインユーザー接続を作成し、フォーム送信時に Salesforce のタブへデータを送信するワークフローに組み込む場合、各ログインユーザーは自分の Salesforce 認証情報を使用して個別に接続を認証する必要があります。これにより、連携はユーザーごとにパーソナライズされます。ワークフローが実行されると、そのワークフローを開始したログインユーザーの Salesforce アカウントにデータが送信されます。
プライマリアカウント
ログインユーザー接続を利用して
データソースや
スケジュールを作成する場合、連携サービスを 1 つのアカウント経由で処理するために、プライマリアカウントが必要です。たとえば、Creator アプリケーションから Zoho CRM へ毎日自動的にデータを送信するスケジュールワークフローを考えてみます。このような場合、スケジュールはユーザーや管理者の操作なしに自律的に実行されます。スケジュールは、タスクを実行するためにプライマリアカウントの認可情報を利用します。
データソースの場合を考えてみましょう。
Zoho CRM 連携フォームを作成し、接続を通じて
Zoho CRM の取引先タブにデータを送信するケースを想定します。データソースを作成するには、プライマリアカウントが必要です。この場合、連携フォームは、プライマリアカウントの指定された
Zoho CRM タブの項目に基づいて項目が作成されます。各ログインユーザーはこの接続を個別に認証し、連携フォームにデータを追加できます。追加されたデータは、それぞれのユーザーの
Zoho CRM の指定タブに登録されます。
管理者がログインユーザー接続を初めて認証した時点で、そのアカウントがプライマリアカウントとして指定されます。ただし、必要に応じて、任意の管理者がプライマリアカウントのステータスを変更し、別の管理者アカウントに割り当てることができます。接続の作成時に「すべての環境で同じ認可情報を使用する」設定を選択していない場合は、各
環境ごとに異なるプライマリ取引先を設定できます。
プライマリアカウントの設定方法については、
こちらを参照してください。
メモ:ポータルユーザーと共有ユーザーも、アプリケーションの本番モードから直接、ログインユーザー接続を認証できます。アプリケーションの本番モードで接続にアクセスする方法の詳細は
こちらをクリックしてください。
2. 利用例
- 組織の採用プロセスで、クラウド型採用プラットフォームである Zoho Recruit と、従業員採用向けの Creator アプリケーションを併用しているとします。Creator アプリケーションでは、候補者が詳細を入力して求人に応募でき、そのデータを収集します。一方、Zoho Recruit は採用プロセス全体の効率化に役立ちます。フォームワークフロー内で連携タスクを使用すると、名、姓、メールアドレスなどの収集したデータを Zoho Recruit アカウントの[Candidates]タブに自動で送信できます。システムは Zoho Recruit のシステム接続を生成し、スーパー管理者、管理者、開発者がこれを認証して、Zoho Creator から Zoho Recruit へのデータ転送を有効にできます。この連携により、効率が向上し、2 つのプラットフォーム間で候補者データをシームレスに同期できます。
- 組織内で、ユーザーがサポートチケットを起票したり、サポートの依頼を送信したりする顧客サポート用の Creator アプリケーションを利用しているとします。顧客データは Salesforce アカウントに保存されています。ユーザーエクスペリエンスを向上させるために、Salesforce との管理者接続を確立できます。ユーザーがサポートチケットを起票するためにログインすると、アプリケーションはメールアドレスを照合して Salesforce アカウントから顧客データを取得できます。これにより、アプリケーション内の必要な箇所でユーザーデータを自動入力できます。このように Salesforce との管理者接続を確立することで、顧客情報へシームレスにアクセスでき、サポートチケットの管理を改善できます。
- チームメンバーがタスクに共同で取り組むタスク管理アプリケーションを利用しているとします。コミュニケーションを強化し、全員が最新情報を把握できるようにするために、Zoho OAuthコネクターを使用して、Zoho Cliqアカウントとのログインユーザー接続を確立できます。この連携により、タスクが完了したり、チームの確認用に送信されたりするたびに、自動通知メッセージがタスク担当者の Zoho Cliq アカウントから、指定された Zoho Cliq チームグループに投稿されます。
3. 接続へのナビゲーションガイド
接続にアクセスするには、以下のように[Microservices]セクションに移動します。
4. 注意事項
- 接続を作成できるのは、スーパー管理者、管理者、開発者のみです。
- システム接続を認証できるのも、スーパー管理者、管理者、開発者のみです。
- ログインユーザー接続は C6 でのみ作成できます。
- ログインユーザー接続を使用してデータソースやスケジューラーを作成する場合、統合サービスを 1 つのアカウント経由で利用するために、プライマリアカウントが必須です。
- データソースは、関連付けられた接続がすべての環境で同じ認可を持ち、プライマリ認可がリンクされている場合にのみ作成できます。
- 管理者は、同じサービスに対して複数の接続を作成できます。
- 作成できる接続数は、利用中の Creator プランによって異なります。プランに関連付けられている接続数の上限については、こちらをクリックしてご確認ください。
- 接続の作成と認証
- 接続の管理
- 本番モードと編集モードでの接続
- コネクターについて