ISVforce ガイド
Spring '26 (API version 66.0)
Winter '25 (API version 62.0)
Spring '24 (API version 60.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
Spring '16 (API version 36.0)
Winter '16 (API version 35.0)
Summer '15 (API version 34.0)
Spring '15 (API version 33.0)
Winter '15 (API version 32.0)
第一世代管理パッケージに自動的に追加されるコンポーネント
管理パッケージの保護コンポーネント
プロバイダ無料容量を使用したプラットフォームキャッシュ区分の設定
連動関係とは
Apex コードのメタデータアクセス
パッケージの権限セットおよびプロファイルの設定
権限セットグループ
カスタムプロファイル設定
知的財産の保護
Chatter を使用するパッケージアプリケーションの作成
Salesforce のデザインの統一
パッケージ内の Salesforce URL のコール
アプリケーションのドキュメントの開発
接続アプリケーション
第一世代管理パッケージで使用可能なコンポーネント
管理 1GP または 2GP のパッケージに組み込まれた各メタデータコンポーネントには、登録者組織での動作を決定する特定のルールがあります。管理可能性ルールは、パッケージバージョンが作成されてインストールされた後にユーザまたは登録者がコンポーネントを編集したり削除したりできるかどうかを決定します。
このページは削除されました。第一世代と第二世代の管理パッケージでサポートされるコンポーネントについての詳細は、『Salesforce DX 開発者ガイド』の「管理パッケージで使用可能なコンポーネント」を参照してください。
-
第一世代管理パッケージに自動的に追加されるコンポーネント
-
管理パッケージの保護コンポーネント
-
プロバイダ無料容量を使用したプラットフォームキャッシュ区分の設定
AppExchange で認定され、セキュリティレビューに合格した管理パッケージには、3 MB の無料のプラットフォームキャッシュが Salesforce から提供されます。これは、プロバイダ無料容量という容量種別を介して使用でき、すべての Developer Edition 組織で自動的に有効になります。 -
連動関係とは
-
Apex コードのメタデータアクセス
Apex の Metadata 名前空間を使用して、パッケージ内のメタデータにアクセスします。 -
パッケージの権限セットおよびプロファイルの設定
開発者は権限セットまたはプロファイル設定を使用して、権限およびその他のアクセス設定をパッケージに許���できます。権限セット、プロファイル設定、または両方の組み合わせを使用するかどうかを決定する場合は、類似点と相違点を考慮します。 -
権限セットグループ
権限セットをグループに整理して、第一世代および第二世代の管理パッケージに含めることができます。権限セットグループは、パッケージのアップグレード時に更新できます。 -
カスタムプロファイル設定
AppExchange アプリケーションを作成するときは、プロファイルを作成して、オブジェクトおよびデータへのユーザのアクセスや、アプリケーション内で実行可能な操作を定義します。たとえば、プロファイルは、アプリケーションのカスタムオブジェクト権限やタブ表示を指定します。システム管理者はアプリケーションをインストールまたはアップグレードするときに、カスタムプロファイルを既存の非標準プロファイルに関連付けることができます。インストールまたはアップグレードの一環として作成された新しいコンポーネントに関連するカスタムプロファイルの権限が、既存のプロファイルに追加されます。インストーラの組織で標準オブジェクトおよび既存のカスタムオブジェクトに関連付けられているセキュリティ設定は影響を受けません。 -
知的財産の保護
-
Chatter を使用するパッケージアプリケーションの作成
-
Salesforce のデザインの統一
-
パッケージ内の Salesforce URL のコール
Salesforce が対象組織に提供する URL は、組織種別や設定に応じて変化します。考えられるすべての URL 形式をサポートするパッケージを作成するには、可能な限り、相対 URL を使用してください。パッケージ機能で完全な URL が必要な場合は、DomainCreator Apex クラスを使用して、対応するホスト名を取得します。この方法を使用すると、組織種別や [私のドメイン] の設定に関係なく、また、拡張ドメインが有効であるかどうかにかかわらず、すべての組織でパッケージが機能します。 -
アプリケーションのドキュメントの開発