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)
セキュアなソリューションの作成
接続アプリケーション
AppExchange ソリューションの設計と作成
AppExchange ソリューション設計に影響するアーキテクチャ概念を理解します。顧客向けソリューションの計画、作成、パッケージ化の方法について説明します。
-
セキュアなソリューションの作成
一般的なセキュリティ脅威への耐性があるソリューションを開発するために役立つ手法やリソースについて説明します。開発チームのセキュリティエキスパートを指定します。「AppExchange Security Requirements Checklist (AppExchange セキュリティ要件チェックリスト)」の各セクションやオープン Web アプリケーションセキュリティプロジェクト (OWASP) のガイドラインで、自分のソリューションに該当する内容を確認します。 -
セキュアなコーディングのガイドラインのよくある違反の防止
AppExchange セキュリティレビューでは、よく行われるセキュリティ攻撃に対するソリューションの脆弱性を評価します。レビューに合格するには、ソリューションはセキュアなコーディングのガイドラインに違反することはできません。レビューに合格したソリューションのみが AppExchange で公開配信できます。ソリューションが合格する可能性を高めてください。レビュー済みのソリューションで非常に多く見られる違反、それらの違反がセキュリティ上のリスクを伴う理由、およびコードでそうした違反を回避する方法を説明します。 -
パッケージの概要
-
管理パッケージで使用可能なコンポーネント
管理 1GP または 2GP のパッケージに組み込まれた各メタデータコンポーネントには、登録者組織での動作を決定する特定のルールがあります。管理可能性ルールは、パッケージバージョンが作成されてインストールされた後にユーザまたは登録者がコンポーネントを編集したり削除したりできるかどうかを決定します。 -
パッケージの API アクセスおよびダイナミック Apex アクセスについて
-
Group Edition と Professional Edition のアーキテクチャ上の考慮事項
-
接続アプリケーション
接続アプリケーションは、API や標準プロトコル (SAML、OAuth、OpenID Connect など) を使用して、外部アプリケーションを Salesforce に統合できるようにするフレームワークです。接続アプリケーションではこうしたプロトコルを使用して、外部アプリケーションの認証、承認、シングルサインオン (SSO) の提供を行います。Salesforce に統合された外部アプリケーションは、カスタマーサクセスプラットフォームをはじめとするプラットフォームやデバイス、SaaS サブスクリプションで実行できます。たとえば、あなたが Salesforce モバイルアプリケーションにログインして Salesforce 組織のデータを参照している場合も、接続アプリケーションを使用しています。 -
環境ハブ
環境ハブを使用すると、Salesforce 組織の接続、作成、参照、ログインを 1 つの場所から実行できます。開発、テスト、およびトライアル用の複数の環境がある場合、環境ハブを使用して組織の管理方法を合理化できます。 -
開発者ハブ
開発者ハブ (Dev Hub) を使用してスクラッチ組織の作成と管理ができます。スクラッチ組織とは、開発者および自動化のために作られた、Salesforce コードおよびメタデータのソース駆動型で破棄可能なリリースです。スクラッチ組織ではあらゆる設定が可能で、開発者が機能や設定の異なるさまざまな Salesforce エディションをエミュレートできます。スクラッチ組織は、ライフサイクルにわたって Salesforce アプリケーションを開発および管理するためのオープンな開発者環境、Salesforce DX の中心的な機能です。 -
パッケージエラーの通知
パッケージエラーの通知機能を使用して、登録者組織のパッケージのインストール、アップグレード���およびアンインストールの失敗を正確に追跡します。管理パッケージおよび未管理パッケージの問題に積極的に対応し、アプリケーションを正常にインストールおよびアップグレードできるように登録者をサポートします。