Apex 開発者ガイド
Spring '26 (API version 66.0)
Winter '25 (API version 62.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.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)
アクション
Chatter アンサーおよびアイデア
トリガーを使用した Chatter 非公開メッセージのモデレーション
トリガーを使用したフィード項目のモデレーション
Experience Cloud サイト
Salesforce Connect 外部オブジェクトに関する Apex の考慮事項
書き込み可能な外部オブジェクト
外部変更データキャプチャパッケージとテスト
Apex Connector Framework の考慮事項
サポートクラス
Territory Management 2.0
用語集
Salesforce Connect
Apex コードでは、どのような Salesforce Connect アダプターでも外部オブジェクトデータにアクセスできます。Apex Connector Framework を使用して、Salesforce Connect のカスタムアダプターを開発します。カスタムアダプターで外部システムからデータを取得し、ローカルでデータを合成できます。Salesforce Connect がそのデータを Salesforce 外部オブジェクトに表示し、ユーザーおよび Lightning プラットフォームが Salesforce 組織外に保存されたデータをシームレスに操作できるようにします。
-
Salesforce Connect
Salesforce Connect では、ユーザが Salesforce 組織外に保存されているデータを表示、検索、および変更できるようにすることで、システムの境界を越えてデータをシームレスに統合できます。たとえば、社内の統合業務ソフト (ERP) システムに保存されているデータがあるとします。組織にデータをコピーする代わりに、外部オブジェクトを使用して、Web サービスコールアウトでリアルタイムにデータにアクセスできます。 -
Salesforce Connect 外部オブジェクトに関する Apex の考慮事項
Apex コードは、Salesforce Connect アダプター経由で外部オブジェクトデータにアクセスできますが、いくつかの要件と制限が適用されます。 -
書き込み可能な外部オブジェクト
デフォルトで外部オブジェクトは参照のみですが、書き込み可能にすることができます。書き込み可能になれば、Salesforce ユーザーおよび API が、組織内の外部オブジェクトとやりとりして、組織外に保存されているデータを作成、更新、および削除することができます。たとえば、ユーザーが、SAP システムに存在し、Salesforce の取引先に関連付けられているすべての注文を表示できます。そして、Salesforce ユーザーインターフェースを開いたまま、新しい注文を実行したり、既存の注文を転送したりすることができます。関連するデータが SAP システムで自動的に作成または更新されます。 -
外部変更データキャプチャパッケージとテスト
Apex トリガーをテストするためのフレームワークを含む管理パッケージで外部変更データキャプチャコンポーネントを配布できます。パッケージ化とパッケージのインストールには特殊な動作と制限が適用されます。 -
Apex Connector Framework の使用開始
Salesforce Connect で最初のカスタムアダプターの使用を開始するには、2 つの Apex クラスを作成します。1 つは DataSource.Connection クラスを拡張し、もう 1 つは DataSource.Provider クラスを拡張します。 -
Apex Connector Framework の主要概念
DataSource 名前空間は、Apex Connector Framework のクラスを提供します。Apex Connector Framework を使用して、Salesforce Connect のカスタムアダプターを開発します。続いて、この Salesforce Connect カスタムアダプターを介して、Salesforce 組織を任意の場所のデータに接続します。 -
Apex Connector Framework の考慮事項
Apex Connector Framework で Salesforce Connect カスタムアダプターを作成する場合の制限と考慮事項について理解します。 -
Apex Connector Framework の例
次の例は、Apex Connector Framework を使用して Salesforce Connect のカスタムアダプターを作成する方法を示しています。