Skip Navigation
Show nav
Heroku Dev Center Dev Center
  • Get Started
  • ドキュメント
  • Changelog
  • Search
Heroku Dev Center Dev Center
  • Get Started
    • Node.js
    • Ruby on Rails
    • Ruby
    • Python
    • Java
    • PHP
    • Go
    • Scala
    • Clojure
    • .NET
  • ドキュメント
  • Changelog
  • More
    Additional Resources
    • Home
    • Elements
    • Products
    • Pricing
    • Careers
    • Help
    • Status
    • Events
    • Podcasts
    • Compliance Center
    Heroku Blog

    Heroku Blog

    Find out what's new with Heroku on our blog.

    Visit Blog
  • Log in or Sign up
View categories

Categories

  • Heroku のアーキテクチャ
    • コンピューティング (dyno)
      • dyno の管理
      • dyno の概念
      • dyno の動作
      • dyno の参照資料
      • dyno のトラブルシューティング
    • スタック (オペレーティングシステムイメージ)
    • ネットワーキングと DNS
    • プラットフォームポリシー
    • プラットフォームの原則
    • buildpack
  • 開発者ツール
    • AI の操作
    • コマンドライン
    • Heroku の VS Code 拡張機能
  • デプロイ
    • Git を使用したデプロイ
    • Docker によるデプロイ
    • デプロイ統合
  • 継続的デリバリーとインテグレーション (Heroku Flow)
    • 継続的統合
  • 言語サポート
    • Node.js
      • Node.js アプリのトラブルシューティング
      • Node.js の操作
      • Heroku での Node.js の動作
    • Ruby
      • Rails のサポート
        • Rails の操作
      • Bundler の使用
      • Ruby の操作
      • Heroku での Ruby の動作
      • Ruby アプリのトラブルシューティング
    • Python
      • Python の操作
      • Python でのバックグラウンドジョブ
      • Heroku での Python の動作
      • Django の使用
    • Java
      • Heroku での Java の動作
      • Java の操作
      • Maven の使用
      • Spring Boot の使用
      • Java アプリのトラブルシューティング
    • PHP
      • Heroku での PHP の動作
      • PHP の操作
    • Go
      • Go の依存関係管理
    • Scala
    • Clojure
    • .NET
      • .NET の操作
  • データベースとデータ管理
    • Heroku Postgres
      • Postgres の基礎
      • Postgres スターターガイド
      • Postgres のパフォーマンス
      • Postgres のデータ転送と保持
      • Postgres の可用性
      • Postgres の特別なトピック
      • Heroku Postgres への移行
    • Heroku Key-Value Store
    • Apache Kafka on Heroku
    • その他のデータストア
  • AI
    • Inference の基礎知識
    • Inference API
    • Heroku Inference のクイックスタートガイド
    • AI モデル
    • ツールの使用
    • AI 連携
    • ベクトルデータベース
  • モニタリングとメトリクス
    • ログ記録
  • アプリのパフォーマンス
  • アドオン
    • すべてのアドオン
  • 共同作業
  • セキュリティ
    • アプリのセキュリティ
    • ID と認証
      • シングルサインオン (SSO)
    • Private Space
      • インフラストラクチャネットワーキング
    • コンプライアンス
  • Heroku Enterprise
    • Enterprise Accounts
    • Enterprise Team
  • パターンとベストプラクティス
  • Heroku の拡張
    • Platform API
    • アプリの Webhook
    • Heroku Labs
    • アドオンのビルド
      • アドオン開発のタスク
      • アドオン API
      • アドオンのガイドラインと要件
    • CLI プラグインのビルド
    • 開発ビルドパック
    • Dev Center
  • アカウントと請求
  • トラブルシューティングとサポート
  • Salesforce とのインテグレーション
    • Heroku AppLink
      • Heroku AppLink リファレンス
      • Heroku AppLink の使用
      • Heroku AppLink スターターガイド
    • Heroku Connect (Salesforce 同期)
      • Heroku Connect の管理
      • Heroku Connect のリファレンス
      • Heroku Connect のトラブルシューティング
    • その他の Salesforce 統合
  • Salesforce とのインテグレーション
  • Heroku AppLink
  • Heroku AppLink リファレンス
  • Heroku AppLink CLI プラグイン

Heroku AppLink CLI プラグイン

日本語 — Switch to English

Table of Contents [expand]

  • Heroku CLI のインストール
  • Heroku AppLink CLI プラグインをインストールする
  • Heroku AppLink CLI コマンド

この記事の英語版に更新があります。ご覧の翻訳には含まれていない変更点があるかもしれません。

最終更新日 2025年07月14日(月)

Heroku CLI​ 用の Heroku AppLink CLI プラグイン​を使用すると、コマンドラインインターフェースからHeroku AppLink アドオン​を設定して管理できます。

Heroku CLI のインストール

Heroku AppLink CLI プラグインを追加する前に、Heroku CLI がインストールされている必要があります。手順については、「Heroku CLI​」を参照してください。

Heroku AppLink CLI プラグインをインストールする

プラグインをインストールするには、次の CLI コマンドを実行します。

$ heroku plugins:install @heroku-cli/plugin-applink

Heroku AppLink CLI コマンド

プラグインからコマンドを発行する前に、アドオンをプロビジョニング​する必要があります。この記事には、プラグインの各コマンドのヘルプテキストが含まれています。ヘルプテキストは、heroku applink --help​ を使用してターミナルでも表示できます。

heroku applink:authorizations

Heroku AppLink の承認済みユーザーを一覧表示する

USAGE
  $ heroku applink:authorizations -a <value> [--addon <value>] [-r <value>]

FLAGS
  -a, --app=<value>     (required) app to run command against
  -r, --remote=<value>  git remote of app to use
      --addon=<value>   unique name or ID of an AppLink add-on

DESCRIPTION
  list Heroku AppLink authorized users

コードを参照: ​src/commands/applink/authorizations/index.ts

heroku applink:authorizations:info DEVELOPER_NAME

Heroku AppLink の承認済みユーザーの情報を表示する

USAGE
  $ heroku applink:authorizations:info DEVELOPER_NAME -a <value> [--addon <value>]
    [-r <value>]

ARGUMENTS
  DEVELOPER_NAME  developer name of the authorization

FLAGS
  -a, --app=<value>     (required) app to run command against
  -r, --remote=<value>  git remote of app to use
      --addon=<value>   unique name or ID of an AppLink add-on

DESCRIPTION
  show info for a Heroku AppLink authorized user

コードを参照: ​src/commands/applink/authorizations/info.ts

heroku applink:connections

Heroku AppLink 接続を一覧表示する

USAGE
  $ heroku applink:connections -a <value> [--addon <value>] [-r <value>]

FLAGS
  -a, --app=<value>     (required) app to run command against
  -r, --remote=<value>  git remote of app to use
      --addon=<value>   unique name or ID of an AppLink add-on

DESCRIPTION
  list Heroku AppLink connections

コードを参照: ​src/commands/applink/connections/index.ts

heroku applink:connections:info CONNECTION_NAME

Heroku AppLink 接続の情報を表示する

USAGE
  $ heroku applink:connections:info CONNECTION_NAME -a <value> [--addon <value>]
    [-r <value>]

ARGUMENTS
  CONNECTION_NAME  name of the connected org

FLAGS
  -a, --app=<value>     (required) app to run command against
  -r, --remote=<value>  git remote of app to use
      --addon=<value>   unique name or ID of an AppLink add-on

DESCRIPTION
  show info for a Heroku AppLink connection

コードを参照: ​src/commands/applink/connections/info.ts

heroku datacloud:authorizations:add DEVELOPER_NAME

Data Cloud 組織を Heroku アプリに接続するためのユーザーの資格情報を保存する

USAGE
  $ heroku datacloud:authorizations:add DEVELOPER_NAME -a <value> [--addon <value>]
    [--browser <value>] [-l <value>] [-r <value>]

ARGUMENTS
  DEVELOPER_NAME  unique developer name for the authorization. Must begin with a
                  letter, end with a letter or a number, and between 3-30
                  characters. Only alphanumeric characters and non-consecutive
                  underscores ('_') are allowed.

FLAGS
  -a, --app=<value>        (required) app to run command against
  -l, --login-url=<value>  Salesforce login URL
  -r, --remote=<value>     git remote of app to use
      --addon=<value>      unique name or ID of an AppLink add-on
      --browser=<value>    browser to open OAuth flow with (example: "firefox",
                           "safari")

DESCRIPTION
  store a user's credentials for connecting a Data Cloud org to a Heroku app

コードを参照: ​src/commands/datacloud/authorizations/add.ts

heroku datacloud:authorizations:remove DEVELOPER_NAME

Heroku アプリから Data Cloud 承認を削除する

USAGE
  $ heroku datacloud:authorizations:remove DEVELOPER_NAME -a <value> [--addon
    <value>] [-c <value>] [-r <value>]

ARGUMENTS
  DEVELOPER_NAME  developer name of the Data Cloud authorization

FLAGS
  -a, --app=<value>      (required) app to run command against
  -c, --confirm=<value>  set to developer name to bypass confirm prompt
  -r, --remote=<value>   git remote of app to use
      --addon=<value>    unique name or ID of an AppLink add-on

DESCRIPTION
  remove a Data Cloud authorization from a Heroku app

コードを参照: ​src/commands/datacloud/authorizations/remove.ts

heroku datacloud:connect CONNECTION_NAME

Data Cloud 組織を Heroku アプリに接続する

USAGE
  $ heroku datacloud:connect CONNECTION_NAME -a <value> [--addon <value>]
    [--browser <value>] [-l <value>] [-r <value>]

ARGUMENTS
  CONNECTION_NAME  name for the Data Cloud connection. Must begin with a letter,
                   end with a letter or a number, and between 3-30 characters. Only
                   alphanumeric characters and non-consecutive underscores ('_')
                   are allowed.

FLAGS
  -a, --app=<value>        (required) app to run command against
  -l, --login-url=<value>  Salesforce login URL
  -r, --remote=<value>     git remote of app to use
      --addon=<value>      unique name or ID of an AppLink add-on
      --browser=<value>    browser to open OAuth flow with (example: "firefox",
                           "safari")

DESCRIPTION
  connect a Data Cloud org to a Heroku app

コードを参照: ​src/commands/datacloud/connect.ts

heroku datacloud:data-action-target:create LABEL

Heroku アプリ用の Data Cloud データアクションターゲットを作成する

USAGE
  $ heroku datacloud:data-action-target:create LABEL -a <value> -o <value> -p
  <value> [--addon <value>] [-n <value>] [-t webhook] [-r <value>]

ARGUMENTS
  LABEL  label for the data action target. Must begin with a letter, end with a
         letter or a number, and between 3-30 characters. Only alphanumeric
         characters and non-consecutive underscores ('_') are allowed.

FLAGS
  -a, --app=<value>              (required) app to run command against
  -n, --api-name=<value>         [default: <LABEL>] API name for the data action
                                 target
  -o, --connection-name=<value>  (required) Data Cloud connection namee to create
                                 the data action target
  -p, --target-api-path=<value>  (required) API path for the data action target
                                 excluding app URL, eg "/" or
                                 "/handleDataCloudDataChangeEvent"
  -r, --remote=<value>           git remote of app to use
  -t, --type=<option>            [default: webhook] Data action target type
                                 <options: webhook>
      --addon=<value>            unique name or ID of an AppLink add-on

DESCRIPTION
  create a Data Cloud data action target for a Heroku app

コードを参照: ​src/commands/datacloud/data-action-target/create.ts

heroku datacloud:disconnect CONNECTION_NAME

Data Cloud 組織を Heroku アプリから切断する

USAGE
  $ heroku datacloud:disconnect CONNECTION_NAME -a <value> [--addon <value>] [-c
    <value>] [-r <value>]

ARGUMENTS
  CONNECTION_NAME  name of the Data Cloud connection

FLAGS
  -a, --app=<value>      (required) app to run command against
  -c, --confirm=<value>  set to Data Cloud org connection name to bypass confirm
                         prompt
  -r, --remote=<value>   git remote of app to use
      --addon=<value>    unique name or ID of an AppLink add-on

DESCRIPTION
  disconnect a Data Cloud org from a Heroku app

コードを参照: ​src/commands/datacloud/disconnect.ts

heroku salesforce:authorizations:add DEVELOPER_NAME

Salesforce 組織を Heroku アプリに接続するためのユーザーの資格情報を保存する

USAGE
  $ heroku salesforce:authorizations:add DEVELOPER_NAME -a <value> [--addon
    <value>] [--browser <value>] [-l <value>] [-r <value>]

ARGUMENTS
  DEVELOPER_NAME  unique developer name for the authorization. Must begin with a
                  letter, end with a letter or a number, and between 3-30
                  characters. Only alphanumeric characters and non-consecutive
                  underscores ('_') are allowed.

FLAGS
  -a, --app=<value>        (required) app to run command against
  -l, --login-url=<value>  Salesforce login URL
  -r, --remote=<value>     git remote of app to use
      --addon=<value>      unique name or ID of an AppLink add-on
      --browser=<value>    browser to open OAuth flow with (example: "firefox",
                           "safari")

DESCRIPTION
  store a user's credentials for connecting a Salesforce org to a Heroku app

コードを参照: ​src/commands/salesforce/authorizations/add.ts

heroku salesforce:authorizations:remove DEVELOPER_NAME

Heroku アプリから Salesforce 承認を削除する

USAGE
  $ heroku salesforce:authorizations:remove DEVELOPER_NAME -a <value> [--addon
    <value>] [-c <value>] [-r <value>]

ARGUMENTS
  DEVELOPER_NAME  developer name of the Salesforce authorization

FLAGS
  -a, --app=<value>      (required) app to run command against
  -c, --confirm=<value>  set to developer name to bypass confirm prompt
  -r, --remote=<value>   git remote of app to use
      --addon=<value>    unique name or ID of an AppLink add-on

DESCRIPTION
  remove a Salesforce authorization from a Heroku app

コードを参照: ​src/commands/salesforce/authorizations/remove.ts

heroku salesforce:connect CONNECTION_NAME

Salesforce 組織を Heroku アプリに接続する

USAGE
  $ heroku salesforce:connect CONNECTION_NAME -a <value> [--addon <value>]
    [--browser <value>] [-l <value>] [-r <value>]

ARGUMENTS
  CONNECTION_NAME  name for the Salesforce connection.  Must begin with a letter,
                   end with a letter or a number, and be between 3-30 characters.
                   Only alphanumeric characters and non-consecutive underscores
                   ('_') are allowed.

FLAGS
  -a, --app=<value>        (required) app to run command against
  -l, --login-url=<value>  login URL
  -r, --remote=<value>     git remote of app to use
      --addon=<value>      unique name or ID of an AppLink add-on
      --browser=<value>    browser to open OAuth flow with (example: "firefox",
                           "safari")

DESCRIPTION
  connect a Salesforce org to a Heroku app

コードを参照: ​src/commands/salesforce/connect/index.ts

heroku salesforce:connect:jwt CONNECTION_NAME

JWT 認証トークンを使用して Salesforce 組織を Heroku アプリに接続する

USAGE
  $ heroku salesforce:connect:jwt CONNECTION_NAME -a <value> --client-id <value>
    --jwt-key-file <value> --username <value> [--addon <value>] [-l <value>] [-r
    <value>]

ARGUMENTS
  CONNECTION_NAME  name for the Salesforce connection.  Must begin with a letter,
                   end with a letter or a number, and be between 3-30 characters.
                   Only alphanumeric characters and non-consecutive underscores
                   ('_') are allowed.

FLAGS
  -a, --app=<value>           (required) app to run command against
  -l, --login-url=<value>     Salesforce login URL
  -r, --remote=<value>        git remote of app to use
      --addon=<value>         unique name or ID of an AppLink add-on
      --client-id=<value>     (required) ID of consumer key
      --jwt-key-file=<value>  (required) path to file containing private key to
                              authorize with
      --username=<value>      (required) Salesforce username

DESCRIPTION
  connect a Salesforce org to Heroku app using a JWT auth token

コードを参照: ​src/commands/salesforce/connect/jwt.ts

heroku salesforce:disconnect CONNECTION_NAME

Salesforce 組織を Heroku アプリから切断する

USAGE
  $ heroku salesforce:disconnect CONNECTION_NAME -a <value> [--addon <value>] [-c
    <value>] [-r <value>]

ARGUMENTS
  CONNECTION_NAME  name of the Salesforce connection you would like to disconnect

FLAGS
  -a, --app=<value>      (required) app to run command against
  -c, --confirm=<value>  set to Salesforce connection name to bypass confirm prompt
  -r, --remote=<value>   git remote of app to use
      --addon=<value>    unique name or ID of an AppLink add-on

DESCRIPTION
  disconnect a Salesforce org from a Heroku app

コードを参照: ​src/commands/salesforce/disconnect.ts

heroku salesforce:publications

アプリが公開されている Salesforce 組織を一覧表示する

USAGE
  $ heroku salesforce:publications -a <value> [--addon <value>] [--connection_name
    <value>] [-r <value>]

FLAGS
  -a, --app=<value>              (required) app to run command against
  -r, --remote=<value>           git remote of app to use
      --addon=<value>            unique name or ID of an AppLink add-on
      --connection_name=<value>  name of the Salesforce connection

DESCRIPTION
  list Salesforce orgs the app is published to

コードを参照: ​src/commands/salesforce/publications.ts

heroku salesforce:publish API_SPEC_FILE_DIR

認証された Salesforce 組織にアプリの API 仕様を公開する

USAGE
  $ heroku salesforce:publish API_SPEC_FILE_DIR -a <value> -c <value>
    --connection-name <value> [--addon <value>] [--authorization-connected-app-name <value>] [--authorization-permission-set-name <value>] [--metadata-dir
    <value>] [-r <value>]

ARGUMENTS
  API_SPEC_FILE_DIR  path to OpenAPI 3.x spec file (JSON or YAML format)

FLAGS
  -a, --app=<value>                                (required) app to run command
                                                   against
  -c, --client-name=<value>                        (required) name given to the
                                                   client stub
  -r, --remote=<value>                             git remote of app to use
      --addon=<value>                              unique name or ID of an AppLink
                                                   add-on
      --authorization-connected-app-name=<value>   name of connected app to create
                                                   from our template
      --authorization-permission-set-name=<value>  name of permission set to create
                                                   from our template
      --connection-name=<value>                    (required) authenticated
                                                   Salesforce connection name
      --metadata-dir=<value>                       directory containing connected
                                                   app, permission set, or API spec

DESCRIPTION
  publish an app's API specification to an authenticated Salesforce org

コードを参照: ​src/commands/salesforce/publish.ts

Information & Support

  • Getting Started
  • Documentation
  • Changelog
  • Compliance Center
  • Training & Education
  • Blog
  • Support Channels
  • Status

Language Reference

  • Node.js
  • Ruby
  • Java
  • PHP
  • Python
  • Go
  • Scala
  • Clojure
  • .NET

Other Resources

  • Careers
  • Elements
  • Products
  • Pricing
  • RSS
    • Dev Center Articles
    • Dev Center Changelog
    • Heroku Blog
    • Heroku News Blog
    • Heroku Engineering Blog
  • Twitter
    • Dev Center Articles
    • Dev Center Changelog
    • Heroku
    • Heroku Status
  • Github
  • LinkedIn
  • © 2026 Salesforce, Inc. All rights reserved. Various trademarks held by their respective owners. Salesforce Tower, 415 Mission Street, 3rd Floor, San Francisco, CA 94105, United States
  • heroku.com
  • Legal
  • Terms of Service
  • Privacy Information
  • Responsible Disclosure
  • Trust
  • Contact
  • Cookie Preferences
  • Your Privacy Choices