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

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

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

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

メモ


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

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

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

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

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

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