1. このページの内容
他のZohoまたはサードパーティサービスとZoho Creatorアプリケーションを連携させるために作成した
外部連携の管理方法についてご案内します。
2. 利用可能条件
外部連携について:
- Creatorの有料 プランでのみ利用可能です。
- スーパー管理者、管理者、開発者のみが作成・管理でき、他のユーザーは認証およびアクセスが可能です。
- 米国(.com)、ヨーロッパ(.eu)、インド(.in)、オーストラリア(.au)のデータセンターで利用可能です。
3. 外部連携へのナビゲーションガイド
4. 外部連携の管理
外部連携タブ(Microservices内)には、アカウント内で作成されたすべての外部連携が表示されます。各連携は、接続名、外部連携のリンク名、種類、ステータスが記載されたカードとして一覧表示されます。
ページ右側のフィルターオプションを利用して、外部連携の種類や関連付けられたアプリケーションでリストを絞り込むことができます。利用可能な接続タイプは次の通りです:
- システム接続 - システムによって自動的に作成される接続
- ユーザー接続 - ユーザーによって作成される接続
- インストール済み接続 - マーケットプレイスからアプリケーションをインストールした際や、プライベートで共有された際に作成される接続
フィルターは単一または複数の条件で適用でき、アプリケーションフィルターと組み合わせてさらに絞り込むことも可能です。選択したフィルターはタグとして表示され、個別に削除したりすべて一度にクリアしたりできます。
また、検索ボックスを使って特定の接続やアプリケーションをすばやく見つけることが可能です。たとえば、Zoho CRMの接続を検索し、その後フィルターを適用して、アプリケーションと関連付けられた外部連携のみを表示できます。
外部連携の管理で利用できる主な機能は以下の通りです:
- connection 詳細ページの表示
- connection の編集
- connection の認可の切り替え
- 認可の取り消し
- 認可名の編集
- connection の無効化
- connection の有効化
- connection 参照の表示
- connection の削除
- アプリケーションへの connection アクセスの有効化または無効化
- 環境ごとに異なる認可の使用
- ログインユーザー外部連携の認可の表示と管理
4.1 Connection 詳細ページの表示
このページでは、対象 connection の基本情報を表示し、編集・削除・有効化/無効化・認可の取り消しなどの管理操作を実行できます。Connection 詳細ページを表示するには、以下の手順に従います。
- Microservicesに移動し、外部連携の下にある該当する connection カードをクリックします。

以下の詳細が表示されます。
- 接続の表示名は、自動作成またはユーザーによって設定されたものです。名前の横にある編集アイコンをクリックすることで編集できます。
- リンク名前:接続ごとにバックエンドで作成される一意の名前です。Deluge統合タスクやinvoke URLスクリプトで認証を確立する際に使用されます。
- 接続を利用しているアプリケーションの一覧です。
- Permission:接続作成時にユーザーが選択したスコープです。
- Authorization 担当者:接続の認証が管理者のみ行えるか(管理者接続)、または任意のユーザーが行えるか(ログインユーザー接続)を示します。
- Authorization:同一の認証情報がすべての環境で使用されているか、各環境ごとに異なる認証情報が使用されているかを示します。
- 認証済みアカウント:接続が認証済みの場合、その接続済みアカウントの表示名が表示されます。この自動作成された名前は、認証済みアカウント名の横にある編集アイコンをクリックすることで編集可能です。
メモ:
-
環境が有効なアプリケーションについては、3つの環境すべての認証済みアカウント名が一覧表示されます。接続が
ログインユーザー接続の場合、すべての認証情報を表示するためのリンクが利用可能です。
- サードパーティから認証アカウント名が提供されていない場合、自動作成された認証済みアカウント名は、
<サービス-名前> アカウント という形式になります。例:
Twilio アカウント 2。
サードパーティから認証アカウント名が提供されている場合は、その名前がアカウント名として表示されます。
- Connection access:特定アプリケーションへの接続アクセスを有効化または無効化したり、参照を表示してアプリケーション内で接続が利用されている正確な場所を特定できます。
- その他:作成者、作成日、最終更新者、最終更新日などの情報が表示されます。
4。2. 接続の編集
接続の編集では、接続名、外部連携のリンク名、スコープ設定の変更を行います。編集手順は以下の通りです。
- Microservicesに移動し、編集したい接続カードにカーソルを合わせます。
- カード右上の三点リーダー(三つの点)アイコンをクリックし、接続の編集をクリックします。

- 更新したい情報を入力し、更新するをクリックします。

メモ: 接続を編集中に権限を更新済みの場合、既存の認証が無効となるため、接続の認証を求められます。
メモ:
- 認証情報を除くすべての項目は編集可能です。
- 接続名を編集するには、左上に表示される接続表示名の横にある名前を変更するアイコンをクリックしてください。
4.3. 接続のAuthorizationを切り替える
情報: 本セクションは
adminおよび
system外部連携にのみ適用されます。ログインユーザーの接続の切り替えについては
こちらを参照してください。
接続の切り替えとは、新たに認証を付与する手続きです。以下のような場合にも必要です。
- 接続に紐付く認証情報の有効期限が切れた場合
- 第三者サービスから認証トークンが無効化または削除された場合
認証を切り替える手順:
- Microservicesに移動します。アカウントで利用可能なすべての外部連携が外部連携セクションに表示されます。
- 切り替えたい外部連携のカードにカーソルを合わせ、カード右上の三点リーダー(3つの点)アイコンをクリックし、切り替えるをクリックします。

-
既に保存されているアカウントを再利用する場合は認証済みアカウントドロップダウンから選択し、別のアカウント資格情報で認証したい場合はリンク 新規アカウントをクリックしてください。
メモ: 各環境ごとに異なる認証を使用するを選択した場合のみ、ここで環境を選択できます。
-
ポップアップで認証情報を入力し、認証をクリックします。

または、
切り替えるをクリックし、希望する接続の
Connection 詳細ページにある認証済みアカウント差出人の次に、アカウント名を入力し、以降の手順(希望するサービスの認証方式による)を実行して認証します。これにより、既存の認証は無効となり、新しい認証が有効になります。
4。4. 認証の取り消し
情報: このセクションはadminおよびsystem外部連携にのみ適用されます。ログインユーザー連携での認証取り消しについては、こちらを参照してください。
接続の認可を取り消すと、権限およびサードパーティサービスへのアクセスが削除され、その認可を利用しているコンポーネントは正常に動作しなくなります。接続の認可を取り消すには、対象の接続の
Connection 詳細ページに移動し、取り消すアイコン(
)をクリックします(下記参照)。
異なる環境ごとに異なる認可を使用する外部連携の場合、接続詳細ページで、対象環境の近くにある取り消すアイコン(

)をクリックして取り消してください(下記参照)。
4.5 認可名の編集
接続が作成されると、認可名は自動で作成されます。接続認可名を編集するには、対象の接続の
Connection 詳細ページに移動し、下図の編集アイコンをクリックします。
表示されるポップアップで新しい認可名を入力し、
完了をクリックします。
4.6 接続の無効化
接続の無効化とは、接続の機能を停止することを指します。そのため、接続は無効となり、いずれのアプリケーションでも使用できなくなります。アプリケーションで使用されている接続が無効の場合、再度有効化されるまで本来のタスクを実行できません。無効化する手順は以下の通りです。
- Microservicesに移動します。アカウントで利用可能な外部連携は、外部連携セクションに一覧表示されます。
- 無効にしたい連携のカードにカーソルを合わせます。
- カード右上の三点リーダー(…)アイコンをクリックし、無効にするをクリックします。

メモ:
- 連携がいずれのアプリケーションでも使用中でない場合、無効にするをクリックするとすぐに無効になります。使用中の場合は、連携が利用されているすべての場所の詳細を表示するポップアップが無効にするの続行前に表示されます。
- 複数のデータソースが連携に紐付いている場合、その連携を無効にする前に、関連付けられているすべてのデータソースを無効にする必要があります。
4。7. 連携を有効にする
無効になっている
連携を再度有効化し、
データソースや
ワークフロー内のDelugeスクリプトなど、各所での機能を復元する操作です。有効にするには:
- Microservicesに移動します。アカウントで利用可能なすべての外部連携は、外部連携セクションに一覧表示されます。
- 有効にしたいグレー表示の接続カードにカーソルを合わせます。
- カード右上の三点リーダー(…)アイコンをクリックし、有効にするをクリックします。

4。8. Connection Referencesの表示
Referencesには、特定の接続が使用されているデータソースやアプリケーション内のすべての場所が一覧表示されます。Referencesを表示するには、以下の手順を行います。
- Microservicesに移動します。アカウントで利用可能なすべての外部連携は、外部連携セクションに一覧表示されます。
- 目的の接続カードにカーソルを合わせます。
- カード右上の三点リーダー(…)アイコンをクリックし、Referencesをクリックします。

4。9. Connectionの削除
削除操作は、指定した接続をCreatorアカウントから完全に削除することです。
- Microservicesに移動します。アカウントで利用可能なすべての外部連携が外部連携セクションに表示されます。
- 削除したい連携のカードにカーソルを合わせます。
- カードの右上にある三点リーダー(…)アイコンをクリックし、削除をクリックします。

- その連携がいずれのアプリケーションでも使用中でない場合は、確認のポップアップで削除をクリックすると、直ちに削除されます。
- 使用中の場合は、その連携が利用されているすべての場所の詳細が表示されるポップアップが表示されます。削除を続行するには、表示された使用箇所をすべて削除する必要があります。
4.10. アプリケーションへのConnectionアクセスを有効化または無効化する
Connection 詳細ページ の接続アクセスセクションでは、特定のアプリケーションへのconnectionアクセスを有効または無効に設定できます。これにより、アクセスが有効なアプリケーションのみがそのconnectionを利用可能となります。
4.11. 環境ごとの認可
接続を作成する際、初期設定では同じ認可情報が開発、ステージング、本番の3つの
環境すべてで使用されますが、個別に設定することも可能です。この設定は、各環境で同じ認証情報を利用する統合の場合に最適です。あとから異なる認証情報を利用したい場合は、CreatorでPer-Environment Authorization(環境ごとの認可)の有効化が可能です。これにより、各
環境ごとに個別の認可を設定できます。異なる認可情報を使用することで、各環境に応じたアクセス権や権限を柔軟に調整しながら、
環境ごとの特権も維持できます。
ただし、ステージングや開発環境で異なるAPIキーを使ってテストし、その後本番環境に移行する場合などは、個別の認可が必要になることがあります。
Per Environment Authorizationの有効化
接続の作成時にPer Environment Authorizationを有効にできます。作成時にスキップした場合でも、既存の接続に対して以下の方法で後から有効化できます。
- 外部連携リストページから、接続の横にある省略記号メニューよりPer-Environment Authorizationを使用を選択します。

- Connection詳細ページから、認可の横にあるPer Environmentを使用ボタンをクリックします。

この後、管理者は任意の環境を選択して認証を求められます。
メモ:
- 同じ認可プロパティの一部として本番環境の認可が既に存在する場合、「すべての環境で同じ認可」から「環境ごとの認可」に切り替えても、本番環境の認可は保持されます。ただし、必要に応じて管理者が本番環境の認可を再実行することも可能です。
- Per-Environment Authorizationは、接続が1つ以上の他のデータソースにリンクされている場合、有効にできません。
- Per-Environment Authorizationを一度有効にすると、「すべての環境で同じ認可」には戻せません。ただし、すべての環境を選択して認可を完了することで、同様の結果を得ることができます。
希望する
環境に対して接続を認証するには、以下の手順に従ってください。
4。11。1. 各環境での認証
Per Environment Authorizationが有効だが認可がまだ完了していない場合は、下記の手順で環境の認証を行ってください。
- connection 詳細ページ にアクセスするには、connectionカードをクリックし、認証をクリックします。

-
認証済みアカウントをドロップダウンから選択し、環境を選択します。Reuseをクリックします。
メモ: コネクション作成時に異なる環境ごとに異なる認証を使用プロパティを有効にしていることを確認してください。このプロパティを有効にしている場合のみ、ここで環境を選択できます。
- 別の認証情報でコネクションを認証する場合は、新規アカウントをリンクをクリックします。認証を義務付ける環境を選択し、認証をクリックします。

4.12. ログインユーザー外部連携の認証管理
ログインユーザー接続が作成されると、そのアプリケーションのログインユーザーであれば、
有効または編集モードで認証および利用が可能です。ただし、すべての認証情報は管理者が閲覧・管理できます。ログインユーザー外部連携の管理には以下が含まれます。
- すべての認証の表示
- 認証の切り替え
- 認証の取り消し
- アカウントをプライマリとして設定
4.12.1. すべての認証の表示
すべての認証の表示ページでは、接続に関連付けられている認証の一覧を確認できます。すべての認証を表示する手順:
- connection カードをクリックし、connection 詳細ページに移動し、すべての Authorizations を表示をクリックします。

ユーザー名、authorization 日付、ユーザー メール、ユーザー種類などの詳細とともに、一覧表示されているすべての authorizations を確認できます。特定のユーザーを検索バーで検索したり、ユーザー種類や環境を基準にユーザーリストをフィルタすることも可能です。
4.12.2. Authorization の切り替え
connection を切り替えるとは、新しい authorization を付与する処理を指します。以下のような場合にも必要です:
- connection に紐づく authorization 資格情報の有効期限が切れた場合
- サードパーティサービスから認証トークンが無効化または削除された場合
メモ:connection の authorization を切り替えると、それを利用しているすべてのアプリケーションで以降は新しい authorization が使用されます。
Authorization を切り替えるには:
- すべてのAuthorizationsページに移動し、ご自身の認証の上にマウスポインタを合わせます。
- 横三点リーダーをクリックし、切り替えるをクリックします。接続の認証を切り替えるよう促されます。

-
認証済みアカウントドロップダウンから、すでに保存済みのアカウントを再利用する場合は選択します。
メモ: 環境ごとに異なる認証を使用するを選択した場合、ここで環境を選択できます。
- または、新規アカウントをリンクをクリックし、別のアカウント認証情報で接続を認証します。ポップアップで環境を選択し、認証をクリックしてください。

4.12.3. 認証の取り消し
接続の認証を取り消すと、権限および第三者サービスへのアクセスが解除され、その認証を利用しているコンポーネントは正常に動作しなくなります。
メモ:
- 管理者およびスーパ管理者は、すべてのAuthorizationsページから自分自身の認証のみ取り消すことができます。
- 接続の認証を取り消しても、同じ認証を使用している他の外部連携や環境には影響しません。
- 主要アカウントを取り消す前に、別のアカウントを主要アカウントとして指定することを推奨します。この手順は、主要アカウントの連携解除によりリンクされたデータソースやスケジューラの切断が発生する可能性があるため、アプリケーションの継続的な機能維持に不可欠です。
認証を取り消すには:
- 表示する すべて Authorizationsページに移動し、該当する認可にカーソルを合わせます。
- 横に並んだ三点リーダーをクリックし、取り消すをクリックします。

4。12。4. プライマリーとして設定
ログインユーザー連携が作成されると、初めて認証を行った管理者のアカウントがプライマリーアカウントとして指定されます。ただし、このプライマリーアカウントのステータスは、他の管理者アカウントに移行することができます。ログインユーザー連携の場合、データソースやスケジューラを作成し、統合サービスを単一のアカウント経由で利用するには、プライマリーアカウントが必須です。
その他を参照
プライマリーとしてアカウントを設定する手順は以下の通りです。
メモ: プライマリーアカウントのステータスを他の管理者アカウントに切り替えられるのは、管理者およびスーパ管理者のみです。
プライマリーとしてアカウントを設定するには:
- 表示する すべて Authorizationsページに移動し、プライマリーに設定したい他の管理者の認可にカーソルを合わせます。
-
横に並んだ三点リーダーをクリックし、プライマリーとして設定をクリックします。
- 確認のポップアップで続けるを選択します。
アカウントがプライマリーとしてマークされます(下図参照)。
4。13. インストール済み外部連携の管理
インストール済み外部連携は、マーケットプレイスからインストールされた、またはプライベートに共有されたアプリケーションに関連付けられています。これらの外部連携は、Connectionタブに
インストール済み外部連携として一覧表示されます。アプリケーションがシステム連携と、同じサービスの既存連携をアカウント内に持つ場合、既存の連携が参照されます。外部連携の認証や取り消しは可能ですが、編集や削除はできません。
メモ: インストール済み外部連携でも環境ごとの認可が利用可能です。
5. メモしておきたいポイント
- 外部連携の作成は、スーパー管理者、管理者、開発者のみが可能です。
- System 外部連携の認証は、スーパー管理者、管理者、開発者のみが行えます。
- Logged-in ユーザー 外部連携はC6でのみ作成できます。
- データソースやスケジューラーをlogged-in ユーザー 外部連携で作成する場合、統合されたサービスを単一のアカウントで連携するため、主要なアカウントの入力が必須です。
- すべての環境で同じ認可を持つ接続のみが、データソースの作成に使用できます。
- 外部連携の理解
- 接続の作成と認証
- 有効・編集モードでの接続