このヘルプページは Creator 6 をご利用のユーザー向けです。旧バージョン(Creator 5)をご利用の場合は、
こちらをクリックしてください。ご利用中の Creator の
バージョンを確認する
概要(かんたん解説)
コネクションとは、Creator を他の Zoho サービスやサードパーティサービスに接続する際の認可処理を行う、安全な設定です。これにより、アプリケーションとサービス間でデータをシームレスにやり取りできます。一度認証すると、ワークフローや連携項目など、さまざまな場所で利用できます。
コネクションは、環境(開発・ステージング・本番)ごとに異なる認可情報を使用するように設定することもできます。さらに Creator では、ログインユーザーごとに外部連携を行うことができ、各ユーザーが自分の認証情報でコネクションを承認できます。
提供状況
外部連携:
- 有料プランの Creator でのみ利用できます
- スーパー管理者、管理者、開発者のみが作成および管理でき、他のユーザーはそれらを認証して利用できます
- すべてのデータセンターで利用できます
1. 概要
外部連携は、外部サービスに接続するための仕組みです。これにより、アプリケーションをさまざまなクラウドサービスと連携できます。外部連携を利用することで、外部サービスに簡単に接続して連携し、それらが提供する機能やデータを活用して、アプリケーションの機能性を高めることができます。
メモ: 支払いワークフローは、現在 Zoho 決済の
ペイメントゲートウェイに依存する形に変更されています。すべての決済サービスは、[Microservices > Operations > ペイメントゲートウェイ]配下に移動されました。既存の PayPal、PayflowPro、Payment Pro のバージョンは 2024 年 9 月 26 日をもってサポート終了となり、この日付以降はこれらを利用した支払い取引は処理されません。支払い処理を継続するには、最新バージョンへ移行してください。
詳細はこちら
外部連携は、Zoho Creator から他の Zoho サービスやサードパーティサービスと通信するための決済サービスのような役割を果たします。言い換えると、外部連携は認証プロセス全体をラップし、サポートされているサービス上の取引先と簡単に接続できるようにします。アカウントにコネクションを追加する作業は一度きりです。追加したコネクションは、フォームワークフロー、レポートワークフロー、連携項目など、さまざまなコンテキストで利用できます。
外部連携は、次の場所で利用できます。
- データソース
- 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 プランによって異なります。プランに応じた接続数の上限については、こちらをクリックして詳細をご確認ください。
- 接続の作成と認証
- 接続の管理
- 本番モードと編集モードでの接続
- コネクターについて