Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む
コードではなくてクリックによる Salesforce の拡張
目次
絞り込み条件を選択

          結果がありません
          結果がありません
          検索のヒントをいくつかご紹介します

          キーワードの入力ミスがないか確認する。
          より一般的な検索語を使用する。
          絞り込み条件を減らして、検索範囲を広げる。

          Salesforce ヘルプ全体を検索
          外部サービス

          外部サービス

          コード行を 0 行にして、Salesforce 組織を外部 API に接続します。宣言型ツールおよび OpenAPI 仕様を使用して外部 API 機能を記述します。外部サービスによって Salesforce 内の呼び出し可能なアクションが自動的に作成されます。ローコードのプロセスベースのインテグレーションを使用して Salesforce からの送信インテグレーションに外部サービスを使用するか、Apex インテグレーションを強化します。Apexから呼び出し可能なアクションをネイティブにコールするか、外部APIソースとやりとりするカスタム エージェント アクション、フロー、またはEinsteinボットを作成します。

          必要なエディション

          使用可能なインターフェース: Lightning Experience
          使用可能なエディション: Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition

          外部サービスでは、最初に OpenAPI 2.0 または OpenAPI 3.0 スキーマを登録します。登録済みスキーマからインポートされた操作は、自動的に Apex で呼び出すことができるようになりますほか、Flow Builder、オーケストレーター、Einstein ボット、OmniStudio アセットなどのポイント & クリック自動化ツール内の External Services アクション種別として呼び出すことができるようになります。

          外部でホストされているサービスが RESTful サービスであり、API 仕様を OpenAPI 2.0 または OpenAPI 3.0 JSON または YAML スキーマ形式で利用可能な場合、外部サービスが最適です。

          概要動画

          次の概要動画をご覧になり、宣言的な方法で API 仕様を呼び出し可能なアクションに変換する方法を確認してください。

          • 使用事例
            次のセクションの例では、一般的な外部サービスワークフローを示します。
          • 外部サービスに関する考慮事項
            次に、サービスを外部サービスに統合するときに念頭に置くべきセマンティック、サービス、および使用量の制約を示します。
          • 外部サービスの登録
            エンドポイントのサービスとメソッドについて記述する API 仕様を提供します。API 仕様のスキーマにより、対応する入力および出力パラメーターを使用して外部サービス操作が生成されます。既存の登録を編集したり、Mulesoft API を使用して外部サービスを登録したり、Flow Builder の HTTP コールアウト機能を使用して外部サービスを登録したりすることもできます。
          • Agentforce を使用した外部サービスアクションの呼び出し
            外部サービスを使用して設定されたカスタマイズ可能なアクションを使用してエージェントに機能を追加します。外部サービスを使用して、Salesforce 組織を外部 API に宣言的に接続します。OpenAPI スキーマを登録すると、そのスキーマで定義されたアクションが自動的にカスタムエージェントアクションとして使用可能になります。
          • フローを使用した外部サービスアクションの呼び出し
            このフローの例では、ユーザーの情報を Salesforce から外部の従業員銀行システムに送信するオートメーションを設計およびテストします。ユーザーの電話番号用の変数を作成し、異なる電話番号を 1 つのデータに結合します。次に、外部サービスアクションを使用してユーザーを作成します。
          • Apex を使用した外部サービスコールアウトの呼び出し
            外部サービス登録は Apex からネイティブにコールできます。Apex Http Class などの外部サービスへのコールアウトを行います。定型コードを記述する必要はありません。登録済みのサービスは、Apex 型として、登録のスキーマを使用して強く型付けされます。次の Apex 型には登録済みのサービスの仕様が反映されます。面倒な作業は Apex コンパイラーによって実行されます。
          • Einstein ボットへの外部サービスアクションの追加
            Einstein ボットを登録済み外部サービスと統合することは、ダイアログにアクションを追加するのと同じくらい簡単になりました。Einstein のボットビルダーからボットに外部サービスアクションを追加できます。
          • Omnistudio アセットからの外部サービスの呼び出し
            Omniscript および FlexCard の Omnistudio Integration Procedure から外部サービスに登録されたアクションを呼び出すことができます。
          • パッケージのインストールまたは作成
            外部サービスが含まれるパッケージをインストールまたは作成できます。開始する前に、次のヒントを参照してください。
          • 外部サービスのテスト
            HttpCalloutMock インターフェースを実装して、外部サービス MyAtmExternalService をコールするフローアクションでサンプルフロー MyAtmFlow をテストします。インターフェースは、外部サービスエンドポイントへのコールアウトを実行せずにテスト応答を提供します。サンプル Apex 単体テストでは、同じ HTTP コールアウトの疑似実装に対して疑似テストが実行されます。
          • スキーマの例
            外部サービスでサポートされる OpenAPI 2.0 および OpenAPI 3.0 準拠の JSON または YAML スキーマを使用したさまざまなシナリオを参照できます。これらの例では、入力パラメーターとして使用する HTTP ヘッダーなどのスキーマ要素や、Apex の使用例などが取り上げられています。これらの例を理解することで、適切な構文やコードの配置ができるようになります。
           
          読み込み中
          Salesforce Help | Article