この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

第一世代管理パッケージへのアップグレードの公開

公開者として、アプリケーションが管理パッケージへの変換によってアップグレード可能であることを最初に確認します。

新しいアプリケーションを作成するのであれば、第二世代管理パッケージの利用も検討してください。開発者が好んで第二世代管理パッケージを作成するのには、柔軟なバージョニングとパッケージ間での名前空間の共有など、多くの理由があります。きっと気に入ると思います。詳しくは、「2GP パッケージ開発の利点を理解する」と「第一世代管理パッケージと第二世代管理パッケージの比較」を参照してください。

重要


必要なユーザ権限
名前空間設定を定義する 「アプリケーションのカスタマイズ」
パッケージを作成する 「AppExchange パッケージの作成」
パッケージをアップロードする 「AppExchange パッケージのアップロード」

管理パッケージ内のコンポーネントに対する変更は、該当するパッケージのその後のアップロードに自動的に組み込まれますが、1 つ例外があります。パッケージをアップグレードするときは、たとえ開発者が指定したものであっても、API アクセスの変更は無視されます。このようにして、アップグレードをインストールするシステム管理者に完全な制御権があることを保証します。インストールするユーザはインストール中の各アップグレードで、パッケージのアクセスの変更を慎重に検討し、すべての受け入れ可能な変更に注意する必要があります。これらの変更は無視されるため、システム管理者は、アップグレードをインストールした後で、受け入れ可能な変更を手動で適用する必要があります。

  1. [設定] から、[クイック検索] ボックスに「パッケージマネージャ」と入力し、[パッケージマネージャ] を選択します。
  2. 使用可能なパッケージのリストからパッケージを選択します。
  3. パッケージコンポーネントのリストを参照します。このパッケージのコンポーネントに対して加えた変更がこのリストに自動的に組み込まれます。追加コンポーネントを参照するような変更が加えられた場合は、これらのコンポーネントも自動的に組み込まれます。[追加] をクリックすると、パッケージに手動でコンポーネントを追加できます。
  4. [アップロード] をクリックして、通常の手順でアップロードします。

    管理-リリース済みパッケージの新しいバージョンをアップロードした後、[非推奨] をクリックして、ユーザが古いバージョンをインストールできないようにします。非推奨にすることにより、既存のインストールには影響を与えず、古いバージョンが新たにインストールされることを回避します。

    アップロード済みの管理パッケージの最新バージョンは、非推奨にできません。

  5. AppExchange 上のアップロードへのリンクをメールで受け取ったら、インストール済みユーザに新しいバージョンがアップロードされたことを通知します。情報の配布には、ライセンス管理アプリケーション (LMA) にあるインストール済みユーザのリストを使用します。ライセンス管理アプリケーション (LMA) は、組織内の各インストーラが持つバージョン番号を自動的に保存します。