データ接続によるZoho Sheetへの外部アプリの接続

データ接続によるZoho Sheetへの外部アプリの接続

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

Zoho Sheetでは、データ接続を使用してZohoアプリや外部アプリに安全に接続し、データをインポートできます。

[こちらをクリック]すると、Zohoアプリ、URL、フィードからデータをインポートするための接続の作成方法と管理方法を確認できます。

Zoho Sheetでサポートされている外部アプリの一覧。
  1. Salesforce
  2. HubspotCRM
  3. QuickBooks
  4. Stripe
  5. Monday
  6. AirTable
  7. Xero
  8. Type Form
  9. Jira Cloud
  10. Google Sheets

外部アプリをZoho Sheetに接続するには

  1. [データ][データ接続][外部アプリを接続]に移動します。
  2. 目的のアプリを選択し、サービスの詳細(選択したアプリに応じて、クライアントIDとクライアントシークレット、またはAPIキー)を入力して、[認証]をクリックします。
完了すると、サービス提供元のサインイン画面に移動します。

クライアントIDとクライアントシークレットを生成するには

Salesforceの場合

  1. [Salesforce]にログインします。
  2. ページ右上の[設定]をクリックします。
  3. [設定]ページのサイドパネルにある[アプリ]で、[アプリマネージャー]を選択します。
  4. 右上の[新規接続アプリケーション]をクリックします。
Notes新しいSalesforce組織(Summer 2025以降)では、[新規接続アプリケーション][新規外部クライアントアプリケーション]に置き換えられている場合があります。[設定]ページのサイドパネルで、[外部クライアントアプリケーション][外部クライアントアプリケーションマネージャー]に移動します。
  1. [新規外部クライアントアプリケーション]をクリックします。
  2. [基本情報]のドロップダウンで、[外部クライアントアプリケーション名]、[API名]、[連絡先メール]、[配布状態]を入力します。
  3. 下にスクロールし、[API(OAuth設定を有効化)]のドロップダウンで、[OAuthを有効化]のチェックボックスを選択します。
  4. [コールバックURL]と[OAuthスコープ]を入力します。
  5. [作成]をクリックします。
  6. [設定]タブに移動し、[OAuth設定]のドロップダウンをクリックします。次に、[コンシューマー鍵とシークレット][アプリケーション設定]でクリックします。新しい画面が表示されたら、確認コードを入力して[確認]をクリックします。
  7. 確認が完了すると、コンシューマー鍵とシークレットが表示されます。両方をコピーします。
  8. Zoho Sheetに移動し、コンシューマー鍵とシークレットを貼り付けて、[認証]をクリックします。
 
Notes

[リダイレクトURL]:https://<sheetBaseUrl>/sheet/dataconnection/oauthcallback



スコープのラベル(Salesforce画面)
スコープの値
データAPIへのアクセスと管理
api
ユーザーに代わっていつでもリクエストを実行
refresh_token




 Hubspotの場合 

  1. Hubspotにログインします。
  2. 右上にある[設定]の歯車アイコンをクリックします。
  3. 左側のペインで、[連携][従来のアプリ]に移動します。
  4. 右上にある[従来のアプリを作成]をクリックします。
  5. [従来のアプリを作成]ダイアログで、[公開]をクリックします。
  6. [アプリ情報]タブで、作成するアプリの名前や説明などの基本情報を入力します。
  7. [認証]タブに切り替え、[リダイレクトURL]と[スコープ]を入力します。
  8. [新しいスコープを追加]をクリックして、スコープの一覧を追加します。スコープを選択し、[更新]をクリックします。
  9. 画面下部の[アプリを作成]をクリックします。
  10. 生成されたクライアントIDとクライアントシークレットをコピーします。
  11. Zoho Sheetに移動してクライアントIDとクライアントシークレットを貼り付け、[認証]をクリックします。

Notes

[リダイレクトURL]:https://<sheetBaseUrl>/sheet/dataconnection/oauthcallback

https://sheet.zoho.com/sheet/dataconnection/oauthcallback


スコープ
目的
crm.objects.contacts.read
連絡先データの読み取り
crm.objects.companies.read
会社データの読み取り
crm.objects.deals.read
商談データの読み取り
crm.schemas.contacts.read
連絡先プロパティのメタデータの読み取り/schema
crm.schemas.companies.read
会社プロパティのメタデータの読み取り/schema
crm.schemas.deals.read
商談プロパティのメタデータの読み取り/schema
crm.objects.owners.read
データ所有者の詳細の読み取り
crm.objects.commercepayments.read
コマース/payment-relatedデータの読み取り
tickets
チケット関連データへのアクセス
oauth
OAuth認証に必要




 Mondayの場合。 

  1. Monday.comにログインします。 
  2. 右上のプロフィールアイコンをクリックし、[開発者]を選択します。
  3. ダッシュボードで、[アプリを作成]をクリックします。
  4. 新しいアプリを作成]ダイアログで、[アプリ名][アプリスラッグ]を入力し、[アプリを作成]をクリックします。
  5. サイドペインで、[OAuthと権限]をクリックします。[スコープ]タブで必要なスコープを選択し、[スコープを保存]をクリックします。[リダイレクトURL]タブに切り替えてリダイレクトURLを入力し、[スコープを保存]をクリックします。
  6. サイドペインの[一般設定]をクリックし、[クライアントID][クライアントシークレット]をコピーします。
  7. Zoho Sheetに移動し、[クライアントID][クライアントシークレット]を貼り付け、[認証]をクリックします。
  8. 表示された認証ページで、要求されている権限を確認し、[承認]をクリックします。
Notes

リダイレクトURL:https://<sheetBaseUrl>/sheet/dataconnection/oauthcallback


 Typeformの場合。 

  1. Typeformにログインします。
  2. 左上のユーザー名のドロップダウンをクリックし、[開発者向けアプリ]を選択します。
  3. [新しいアプリを登録]をクリックします。
  4. ポップアップダイアログで、[アプリ名]、[Webサイト]、[リダイレクトURI]、[開発者のメールアドレス]を入力し、[アプリを登録]をクリックします。
  5. 生成されたクライアントシークレットをコピーし、[確認]をクリックします。クライアントIDは、作成したアプリの下に表示されます。
  6. Zoho Sheetに移動し、[クライアントID]と[クライアントシークレット]を入力して、[認証]をクリックします。
スコープ
目的
forms:read
フォームの定義と構造の読み取り
responses:read
フォームの回答と送信内容の読み取り
offline
長期間のセッションで使用するリフレッシュトークンの有効化




 Jiraの場合。 

  1. 次のページ(developer.atlassian.com/console)にアクセスしてログインします。
  2. 右側の[作成]ドロップダウンをクリックし、[OAuth 2.0連携]を選択します。
  3. アプリ名を入力し、規約を確認して同意した後、[作成]をクリックします。
 
権限を設定するには。
  1. 左側のパネルで[権限]をクリックします。API名の一覧で[Jira API][追加]をクリックします。
  2. スコープを設定するには、[設定]をクリックします。
  3. [従来のスコープ][JiraプラットフォームREST API]に移動し、[スコープを編集]をクリックします。アプリに適したスコープ(read:jira-workとread:jira-users)を選択し、[保存]をクリックします。同様に、Jira Service Management APIで[スコープを編集]をクリックし、必要なスコープ(read:servicedesk-request)を選択して[保存]をクリックします。
認可を設定するには。
  1. 左側のパネルで[認可]をクリックします。認可方式としてOAuth 2.0(3LO)が表示されます。[追加]をクリックします。
  2. コールバックURLを入力し、[変更を保存]をクリックします。
  3. 左側のパネルで[設定]に移動します。[認証の詳細]に表示されるクライアントIDとシークレットをコピーします。
  4. Zoho Sheetに移動してクライアントIDとクライアントシークレットを貼り付け、[認証]をクリックします。
スコープ
用途
openid
OpenID Connectに必要
email
アカウントのメールアドレスへのアクセス
Google スプレッドシートのデータの読み取りとアクセス
Google ドライブのファイルの読み取り




Google スプレッドシートの場合。 

  1. 次のページ(console.google.cloud.com)にアクセスしてログインします。
  2. 左上のバーで[プロジェクトを選択]をクリックし、一覧から対象のプロジェクトを選択します。新しいプロジェクトを作成する場合は、[新しいプロジェクト]をクリックします。
  3. プロジェクト名と親リソースを入力し、[作成]をクリックします。
 
APIを有効にするには。
  1. 左側のパネルから[APIとサービス][有効なAPIとサービス]に移動します。上部の検索欄でGoogle Sheets APIを検索し、[有効にする]をクリックします。同様に、Google Drive APIを検索し、[有効にする]をクリックします。
 
OAuth同意画面を設定するには。
  1. 左側のパネルから[APIとサービス][OAuth同意画面]に移動します。
  2. [対象]タブで[開始]をクリックします。アプリ情報、対象、連絡先情報などを入力し、[作成]をクリックします。
  3. [データアクセス]タブに切り替え、必要なスコープを追加して[更新]をクリックします。
  4. [クライアント]タブに切り替え、上部のバーで[クライアントを作成]をクリックします。[ウェブアプリケーション][アプリケーションの種類]ドロップダウンから選択します。
  5. [URIを追加][承認済みのリダイレクトURI]でクリックし、URIを追加します。
  6. [作成]をクリックします。クライアントIDクライアントシークレットをコピーします。
  7. Zoho Sheetに移動し、クライアントIDクライアントシークレットを貼り付けて、[認証]をクリックします。
 
Notes

リダイレクトURL:https://<sheetBaseUrl>/sheet/dataconnection/oauthcallback


スコープ 目的
openid OpenID Connectに必要
email アカウントのメールアドレスへのアクセス
https://www.googleapis.com/auth/spreadsheets Google スプレッドシートのデータの読み取りとアクセス
https://www.googleapis.com/auth/drive.readonly Google ドライブのファイルの読み取り


Airtableの場合 

  1. Airtableにログインします。
  2. プロフィールアイコンをクリックし、[ビルダーハブ]を選択します。
  1. 左側のペインで[OAuth連携]を選択し、[OAuth連携を登録]をクリックします。連携名とOAuthリダイレクトURLを入力し、[連携を登録]をクリックします。
 

 

 

  1. 登録後、[開発者情報]にクライアントIDが表示されます。クライアントシークレットを取得するには、[クライアントシークレットを生成]をクリックします。生成されたクライアントシークレットをコピーします。

  1. スコープ]で、data.records.read(Airtableベースからレコードを読み取るため)とschema.bases.read(ベースとテーブルの構造/schemaを読み取るため)を選択します。

Notes

リダイレクトURL:https://<sheetBaseURL>/sheet/dataconnection/oauthcallback

:https://sheet.zoho.com/sheet/dataconnection/oauthcallback

 

スコープ

スコープ

目的

data.records:read

Airtableベースからのレコードの読み取り

schema.bases:read

ベースとテーブルの構造/schemaの読み取り

 

 

 

 

  1. 設定が完了したら、[変更を保存]をクリックします。

 

 

 

  1. Zoho Sheetに戻り、[クライアントID][クライアントシークレット]をAirtable認証ダイアログに貼り付けます。
 

 

  1. 認証が完了したら、データ項目を選択します。

Xeroの場合 

  1. Xeroにログインします。
  2. 上部のナビゲーションペインにある[マイアプリ]に移動し、[新しいアプリ]をクリックします。
  3. アプリ名とOAuth 2.0リダイレクトURIを入力します。
  4. 入力が完了したら、[アプリを作成]をクリックします。
  5. 左側のペインで[設定]をクリックすると、クライアントIDを確認できます。クライアントシークレットを生成するには、[クライアントシークレットを生成]をクリックします。
  6. Zoho Sheetに移動してクライアントIDとクライアントシークレットを貼り付け、[認証]をクリックします。

スコープ

目的

openid

OpenID Connect認証に必要

profile

基本的なプロフィール情報へのアクセス

email

アカウントのメールアドレスへのアクセス

offline_access

長期間のセッションでリフレッシュトークンを有効化

accounting.settings.read

組織の設定と詳細の読み取り

accounting.contacts.read

連絡先(顧客、仕入先)の読み取り

accounting.transactions.read

請求書、支払請求書、取引の読み取り




Quickbooksの場合 

developer.intuit.comにアクセスしてログインします。
 
ワークスペースを作成するには。
  1. ダッシュボードから[マイワークスペース]に移動し、[+]アイコンをクリックして新しいワークスペースを作成します。
  2. [ワークスペースを作成]画面でワークスペース名、会社情報、連絡先情報を入力し、[次へ]をクリックします。
  3. ワークスペースが作成されました。[ワークスペースを開く]をクリックします。
 
ワークスペース内にアプリを作成するには。
  1. ワークスペースに移動し、[+]アイコンを[アプリ]タブでクリックします。
  2. アプリ名、基本情報、権限を入力し、[次へ]をクリックします。
  3. アプリが作成されました。アプリの確認画面で[認証情報を表示]スイッチをオンにし、アプリのクライアントIDとクライアントシークレットを表示してコピーします。
  4. Zoho Sheetに移動し、クライアントIDとクライアントシークレットを貼り付け、[認証]をクリックします。

スコープ

目的

com.intuit.quickbooks.accounting

QuickBooksの会計データへのアクセス

openid

OpenID Connect認証に必要

profile

基本的なプロフィール情報へのアクセス

email

アカウントのメールアドレスへのアクセス





 Stripeの場合。 

  1. Stripe.comダッシュボードにログインします。
  2. Stripeダッシュボードの右上にある[設定]アイコンをクリックします。
  3. 開発者]([個人設定]の下)をクリックします。
  4. APIキー]をクリックします。
  5. APIキー]→[制限付きキー]で、[制限付きキーを作成]をクリックします。
  6. 制限付きキーの作成]ダイアログで、適切なキーの用途を選択し、[続ける]をクリックします。
  7. 権限テンプレートの選択]ダイアログで権限テンプレートを選択し、[続ける]をクリックします。
  8. 制限付きAPIキーの名前を[キー名]項目に入力し、画面下部の[キーを作成]をクリックします。
  9. 表示された[新しいAPIキー]ダイアログで、APIキーをコピーします。
  10. Zoho Sheetに移動し、APIキーを貼り付けて、[認証]をクリックします。