第一世代管理パッケージからのコンポーネントの削除
「管理-リリース済み」の第一世代管理パッケージをアップロードした後、パッケージ化する組織からコンポーネントを削除する必要があることが判明する場合があります。
コンポーネントを削除するときに、次のいずれかの状況が発生する可能性があります。
- パッケージに追加したコンポーネントを削除できない。
- コンポーネントは削除できるが、復元は [削除されたパッケージコンポーネント] ページからのみ可能。
- コンポーネントは削除できるが、復元は [削除されたパッケージコンポーネント] ページまたはごみ箱から可能。
[削除されたパッケージコンポーネント] ページにアクセスするには、[設定] から、[クイック検索] ボックスに「パッケージマネージャー」と入力し、[パッケージマネージャー] を選択します。コンポーネントをアップロードしたパッケージを選択して、[削除したコンポーネントを表示] をクリックします。パッケージの新バージョンをアップロードする前であれば、コンポーネントをいつでもごみ箱または [削除されたパッケージコンポーネント] ページから取得できます。取得するには、コンポーネントの横にある [復元] をクリックします。
次の種別のコンポーネントを取得できます。
- global アクセス権を持たない Apex クラスおよびトリガー。
- public アクセス権を持つ Visualforce コンポーネント。(パッケージ化する組織でコンポーネントの削除機能が有効になっていると、削除された Visualforce コンポーネントは復元できません。そのため削除後は、ごみ箱や [削除されたパッケージコンポーネント] ページには表示されません。)
- 保護コンポーネント。次のものが含まれます。
- カスタム表示ラベル
- カスタムリンク (ホームページのみ)
- カスタムメタデータ型
- カスタム権限
- カスタム設定
- ワークフローアラート
- ワークフロー項目自動更新
- ワークフローアウトバウンドメッセージ
- ワークフロー ToDo
- ワークフローフロートリガー
フロートリガーワークフローアクションのパイロットプログラムは終了します。組織でパイロットをすでに有効にしている場合は、引き続きフロートリガーワークフローアクションを作成および編集できます。組織でパイロット機能を有効にしなかった場合は、Flow Builder を使用してレコードトリガーフローを作成するか、プロセスビルダーを使用してプロセスからフローを起動します。
- ドキュメント、ダッシュボード、レポートなどのデータコンポーネント。これらのコンポーネントは、ごみ箱から唯一復元できる種別です。
「管理-リリース済み」パッケージがまだアップロードされていない場合、ここには [復元] リンクが含まれ、そのリンクからコンポーネントを取得できます。