2024年最新のに更新された検証済みの合格させるIntegration-Architect日本語リアル試験問題と解答 [Q57-Q81]

Share

2024年最新のに更新された検証済みの合格させるIntegration-Architect日本語リアル試験問題と解答

問題集返金保証付きのIntegration-Architect日本語問題集公式問題集

質問 # 57
Northern Trail Outfitters は、製造システム Web サービスに注文を送信します。最近、システムが停止し、サービスが数日間利用できなくなりました。
これらのタイプのサービス停止中にエラーを処理するために、アーキテクトはどのソリューションを推奨する必要がありますか?

  • A. プラットフォーム イベント replayld とスケジュールされたカスタム Apex プロセスを使用して、見逃したイベントを取得します。
  • B. @future jobld とカスタムのスケジュールされた apex プロセスを使用して、失敗したサービス コールを再試行します。
  • C. Outbound Messaging を使用して、失敗したサービス呼び出しを自動的に再試行します。
  • D. ミドルウェアのキューイングとバッファリングを使用して、Salesforce をシステム停止から隔離します。

正解:D

解説:
https://developer.salesforce.com/docs/atlas.en-us.platform_events.meta/platform_events/platform_events_api_considerations.htm


質問 # 58
規制の厳しい業界で事業を展開している大企業の顧客は、セールスとサービスの両方の顧客対応担当者、およびバックオフィスのスタッフのために Salesforce を実装することを計画しています。Salesforce がサポートするビジネス プロセスは、ビジネスにとって重要です。
Salesforce は複数のバック オフィス システムに統合され、従業員に単一のインターフェイスを提供します。アソシエイトが顧客をサポートするため、これらの統合の信頼性と監視が必要です。
アーキテクトは、実装を計画する際にどの統合ソリューションを検討する必要がありますか?

  • A. すべてのバック オフィス システム統合にミドルウェアを活用して、リアルタイムのアラート、監視、およびレポート機能を確保します。
  • B. バック オフィス システムのコールアウトを、組み込みのエラー ログと監視フレームワークを持つ個別のサービスに分離します。
  • C. カスタム統合ゲートウェイを構築して、バック オフィス システムの統合をサポートし、信頼性と監視機能を確保します。
  • D. Salesforce からのコールアウトをサポートし、信頼性、監視、およびレポート機能を構築するバック オフィス システムのアーキテクト サービス。

正解:A


質問 # 59
Universal Containers (UC) は、管理トレーニングの世界的な大手プロバイダーです。UC は、Salesforce 学生コミュニティから生成されたコース登録データを学習管理システム (LMS) と同期するよう学生に要求しました。コース登録データの更新は、LMS に反映する必要があります。
要件を満たすには、どの統合メカニズムを使用する必要がありますか?

  • A. ストリーミング API
  • B. 変更データ キャプチャ (CDC)
  • C. プラットフォーム イベント
  • D. 送信メッセージ

正解:A


質問 # 60
Universal Containers (UC) は、Salesforce を含むさまざまなクラウドベースのアプリケーションと、いくつかのオンプレミス アプリケーションを所有しています。オンプレミス アプリケーションは、企業ネットワークの背後で保護され、外部システムへの外部アクセスは制限されています。
UC は、オンプレミス アプリケーションから Salesforce にデータを公開して、より統一されたユーザー エクスペリエンスを提供したいと考えています。データは、Salesforce からリアルタイムでアクセスできる必要があります。
このシステム要件を満たすために推奨される 2 つのアクションはどれですか?
2つの答えを選択してください

  • A. ODBC 文字列と VPC 接続を介してオンプレミス データベースに接続するアプリケーションを Heroku で開発します。
  • B. MuleSoft をオンプレミス ネットワークにデプロイし、外部向け API を設計してデータを公開します。
  • C. 会社のネットワーク上で、Salesforce から呼び出し可能なカスタム API を開発します。
  • D. オンプレミス サーバーから ETL ツールを使用してバッチ ジョブを実行し、データを Salesforce に移動します。

正解:B、C

解説:
Explanation
The system requirement is to expose data from the on-premise applications to Salesforce for a more unified user experience in real-time. The possible actions that can fulfill this requirement are:
Answer B is valid because developing custom APIs on the company's network that are invokable by Salesforce can allow Salesforce to access the data from the on-premise applications in real-time. However, this action requires opening a firewall port or using a reverse proxy to allow Salesforce to communicate with the on-premise APIs securely3 Answer C is valid because deploying MuleSoft to the on-premise network and designing externally facing APIs to expose the data can also enable Salesforce to access the data from the on-premise applications in real-time. MuleSoft is an integration platform that can connect various systems and applications using APIs and standard protocols. MuleSoft can also handle security, orchestration, transformation, and other integration aspects.
Answer A is not valid because developing an application in Heroku that connects to the on-premise database via an ODBC string and VPC connection is not a real-time solution. Heroku is a cloud platform that can host web applications and services, but it cannot expose data from an on-premise database directly to Salesforce. To use Heroku for this purpose, an ETL tool or a middleware solution would be needed to synchronize the data between the on-premise database and Heroku, which would introduce latency and complexity to the integration.
Answer D is not valid because running a batch job with an ETL tool from an on-premise server to move data to Salesforce is also not a real-time solution. ETL stands for extract, transform, and load, which is a process of moving data from one system to another in batches. ETL tools can be used for data migration or integration, but they cannot provide real-time access to data from on-premise applications to Salesforce. ETL tools also have limitations on data volume, frequency, and reliability.
1: Bulk API Limits 2: Bulk API Features 3: Integrating with Salesforce using Custom Web Services :
MuleSoft Overview : Heroku Overview : ETL Overview


質問 # 61
Northern Trail Outfitters は、 を使用してカスタム Java アプリケーションを使用して外部システムから Salesforce への夜間のバッチ読み込みを実行することを計画しており、CIO は、テクニカル アーキテクトからのジョブの推奨事項を監視することに関心があります。要件を満たすのに役立つ 2 つの推奨事項はどれですか?
2つの答えを選択してください

  • A. セットアップ メニューの [Salesforce での一括データ読み込みジョブ] を使用して、Salesforce UI で視覚的に監視します。
  • B. Apex トリガを使用して、Bulk API ステータスからのエラー応答を Salesforce のカスタム エラー ログ オブジェクトに書き込み、オブジェクトに関するレポートを作成します。
  • C. Salesforce デバッグ ログ レベルを「最高」に設定し、設定メニューの「デバッグ ログ」で監視するジョブを実行しているユーザー ID を追加します。
  • D. Java アプリケーションで getBatchInfo メソッドを使用して、Java アプリケーションからジョブのステータスを監視します。

正解:A、D

解説:
Explanation
Visually monitor in the Salesforce UI using the "Bulk Data Load Jobs" in Salesforce in the setup menu, and use the getBatchInfo method in the Java application to monitor the status of the jobs from the Java application.
These two methods can help the Technical Architect to monitor the nightly batch loads into Salesforce from an external system with a custom Java application using the Bulk API. The "Bulk Data Load Jobs" page in Salesforce shows the status, progress, and results of each batch load job. The getBatchInfo method in the Java application returns a BatchInfo object that contains information about a batch, such as its ID, state, number of records processed, and number of errors. References: Certification - Integration Architect - Trailhead, [Bulk API Developer Guide]


質問 # 62
アーキテクトは、サービスが API を介して Salesforce にアクセスできるようにするソリューションを構築するよう求められます。アーキテクトが最初にすべきことは何ですか?

  • A. 統合専用の特別なユーザーを作成します。
  • B. 既存の Network-BasedSecurity を使用して統合を認証します。
  • C. システム管理者プロファイルを持つ新しいユーザーを作成します。
  • D. 既存のシングル サインオンを使用して統合を認証します。

正解:A


質問 # 63
Northern Trail Outfitters (NTO) は、Salesforce で夜間のデータ強化プロセスを実行する 3 つの外部システムを統合しようとしています。NTO には、次のセキュリティ要件と厳格な監査要件の両方があります。
1. 外部システムは、最小権限の原則に従う必要があります。
2. 永遠のシステムの活動は、監査のために利用可能でなければなりません。
これらの統合のソリューションとして、統合アーキテクトは何を推奨すべきですか?

  • A. 各外部システム統合の接続済みアプリ。
  • B. 3 つの外部システム統合の共有統合ユーザー。
  • C. 外部システム統合ごとに固有の統合ユーザー。
  • D. 3 つの外部システム統合用の共有接続アプリ。

正解:A

解説:
Explanation
Using a Connected App for each external system integration is a good solution because it can provide security, auditing, and monitoring features for each integration. A Connected App is an application that can connect to Salesforce using APIs and OAuth as an authentication protocol. A Connected App can also enforce policies such as IP restrictions, login hours, and session timeout for each integration. Using a shared integration user for the three external system integrations is not a good solution because it violates the principle of least privilege, as well as makes it difficult to audit the activities of each system. Using a shared Connected App for the three external system integrations is also not a good solution because it does not allow for granular control and visibility of each integration. Using a unique integration user for each external system integration is not enough to meet the security and auditing requirements, as it does not provide any mechanism for authentication, authorization, or encryption. Reference: Salesforce Integration Architecture Designer Resource Guide, page 20-21


質問 # 64
顧客のエンタープライズ アーキテクトは、キャッシング、キューイング、エラー処理、アラート、再試行、イベント処理などに関する要件を特定しました。同社は、Salesforce 統合アーキテクトに、Salesforce プログラムでそのような側面を満たす手助けを依頼しました。
Salesforce 統合アーキテクトが行うべき 3 つの推奨事項はどれですか?
3つの答えを選択してください

  • A. パブリッシュ/サブスクライブ シナリオでのイベント処理。ミドルウェアを使用して、アクティブなデータ イベント パブリッシャーからアクティブなデータ イベント サブスクライバーに要求またはメッセージをルーティングできます。
  • B. メッセージの変換とプロトコルの変換は、Salesforce 内で行う必要があります。
    中間の watools はそのようなタスクには適していないため、Salesforce のネイティブ プロトコル変換機能を活用することをお勧めします。
  • C. ミドルウェア ソリューションが必要な場合に、統合シナリオ (オーケストレーション、プロセス コレオグラフィ、サービス品質などを含む) に真のメッセージ キューイングを提供します。
  • D. ファイア アンド フォーゲット メカニズムをリクエスト/リプライに変換して、パフォーマンスを向上させるためにミドルウェア ツール (ETL/ESB など) で処理する必要があります。
  • E. ログへの書き込み、エラーまたは回復プロセスの送信、追加メッセージの送信などのイベント処理プロセスは、ミドルウェアによって処理されると見なすことができます。

正解:A、C、E


質問 # 65
Universal Containers (UC) は現在、オンプレミス サーバーで実行されるカスタム モノリシック Web サービスを管理しています。
このモノリシック Web サービスは、以下の間のポイントツーポイント (P2P) 統合を担当します。
1. Salesforce と従来の請求アプリケーション
2. Salesforce とクラウドベースのエンタープライズ リソース プランニング アプリケーション
3. Salesforce とデータ レイク。
UC は、システム間の緊密な相互依存性が統合の失敗を引き起こしていることを発見しました。
システムを分離し、統合のパフォーマンスを向上させるために、アーキテクトは何を推奨する必要がありますか?

  • A. 現在の Web サービスを書き直して最適化し、より効率的にします。
  • B. Salesforce に再度統合する場合は、Salesforce Bulk API を使用します。
  • C. Web サービスをマイクロサービス アーキテクチャ用に細かく分割することで、モジュール設計を活用します。
  • D. カスタム モノリシック Web サービスをオンプレミスからクラウド プロバイダーに移動します。

正解:C

解説:
Explanation
A microservice architecture is a way of designing software applications as a collection of loosely coupled services, each of which implements a specific business function. Microservices enable modularity, scalability, and agility in software development, as well as easier testing and deployment. By breaking up the monolithic web service into smaller pieces, each responsible for a single integration, UC can decouple the systems and improve the performance of the integrations. For example, UC can use Salesforce Platform Events to publish and subscribe to events from Salesforce to the legacy billing application, the ERP application, and the data lake. This way, UC can avoid point-to-point integrations and leverage an event-driven architecture that reduces coupling and increases reliability12.
The other options are not as effective as option B. Option A does not address the root cause of the tight interdependencies between systems, and may not result in significant performance improvement. Option C may improve the throughput of data loading into Salesforce, but it does not solve the problem of coupling between systems. Option D may reduce the latency and maintenance costs of the web service, but it does not change the design of the web service or the integrations.
References: 1: Microservice Architectures With Sales and Service Cloud - Salesforce Live 2: 6 Fundamental Principles of Microservice Design | Salesforce


質問 # 66
許可されたユーザーのみが、EBS およびエンタープライズ DMS へのアクセスを許可されます。
請求書について明確な説明が必要な場合、顧客はカスタマー サポートに電話します。カスタマー サポートは、E から顧客の請求情報にシームレスにアクセスし、DMS から生成された請求書を表示する必要があります。
DMS と ESB を Salesforce と統合する際に、統合コンサルタントが考慮すべき承認と認証の 3 つのニーズはどれですか?
DMS と ESB を Salesforce と統合する際に、統合コンサルタントは考慮する必要がありますか?
3つの答えを選択してください

  • A. DMS および EBS にアクセスするためのエンタープライズ セキュリティのニーズを考慮してください。
  • B. Salesforce で DMS および EBS の認証と承認の詳細を維持するためのオプションを特定します。
  • C. ユーザーは、ユーザー名とパスワードを入力することなく、DMS および EBS で認証される必要があります。
  • D. DMS と EBS を Salesforce に移行するオプションを検討してください。
  • E. ユーザーは、顧客を検索する必要なく、サービスを提供している顧客に固有の情報を表示する権限を持っている必要があります。

正解:A、C、E

解説:
Explanation
The integration consultant should consider the following authorization and authentication needs while integrating the DMS and ESB with Salesforce:
Users should be authorized to view information specific to the customer they are servicing without a need to search for customer. This means that the integration should provide a seamless and contextual access to the customer billing information and generated bills from the DMS and ESB, based on the customer record or case that the user is working on in Salesforce.
Consider Enterprise security needs for access to DMS and ESB. This means that the integration should comply with the security policies and standards of the Enterprise, such as encryption, auditing, logging, monitoring, etc.
Users should be authenticated into DMS and ESB without having to enter username and password. This means that the integration should use a single sign-on (SSO) mechanism that allows users to access multiple systems with one login credential, such as OAuth or SAML34 References: Authorization Through Connected Apps and OAuth 2.0, Single Sign-On for Desktop and Mobile Applications using SAML and OAuth


質問 # 67
グローバルな金融会社は、次のような金融商品とサービスを販売しています。
1. 銀行口座
2. ローン
3. 保険
同社は最先端のコアバンキングシステムを備えており、金融取引、金融商品、顧客情報を保存するマスターシステムです。現在、コア バンキング システムは 1 日あたり 1,000 万件の金融取引を処理しています。同社の CTO は、顧客が銀行口座の詳細を確認し、情報を更新し、口座の金融取引を確認できるように、コミュニティ ポートの構築を検討しています。
統合アーキテクトは、顧客コミュニティのユーザーが金融取引を表示できるようにするためのソリューションとして何を推奨する必要がありますか?

  • A. Iframe を使用して、コア バンキングの金融取引データを顧客コミュニティに表示します。
  • B. Salesforce 外部サービスを使用して、コミュニティのライトニング ページに金融取引を表示します。
  • C. Salesforce Connect を使用して、金融取引を外部オブジェクトとして表示します。
  • D. Salesforce Connect を使用して、金融取引を外部オブジェクトとして表示します。

正解:C

解説:
Explanation
The integration architect should recommend using Salesforce Connect to display the financial transactions as an external object. Salesforce Connect is a feature that allows you to integrate external data sources with Salesforce and access them in real time via external objects. External objects are similar to custom objects, but they store metadata only and not data. You can use external objects to display data from the core banking system in the customer community without copying or syncing the data. You can also use standard Salesforce features, such as reports, dashboards, or global search, with external objects. Salesforce External Service is a feature that allows you to import an external schema definition and generate an Apex wrapper class that can invoke an external service. This is useful for integrating complex business processes or workflows with Salesforce, but not for displaying data in a community lightning page. Iframe is a HTML element that allows you to embed another web page within a web page. This is not a recommended solution for displaying data in a customer community, as it can pose security risks, performance issues, or user interface problems.
References: [Salesforce Connect], [Salesforce External Services], [Using Iframes in Lightning Components]


質問 # 68
インテグレーション アーキテクトは、REST API を使用してソリューションを構築し、アカウント、連絡先、およびその他の関連情報を更新しました。データ量が増加した結果、消費される API 呼び出しが増え、制限を超える日もありました。一括更新を使用して API 呼び出しの数を減らすことが決定されました。お客様は、アーキテクチャの変更を避けるために REST API を引き続き使用することを希望しています。
1 回の API 呼び出しで最大 200 レコードを許可するために統合アーキテクトが使用する必要がある REST API 複合リソースはどれですか?

  • A. sObject コレクション
  • B. バッチ
  • C. コンポジット
  • D. SObject ツリー

正解:D

解説:
https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/resources_composite_sobject_tree.htm


質問 # 69
コースとトレーニングの大手プロバイダーである会社は、サードパーティのトレーナーを使用してコースを提供しています。会社のトレーナーは、会社にトレーニングを提供する前に、10 の異なるトレーニング認定検証機関から検証を受ける必要があります。各トレーニング認定機関には独自の応答時間があり、トレーナーの確認に数日かかる場合があります。
同社は、代理店の Web サービスに統合することで、トレーナー認定の検証プロセスを自動化することを決定しました。
このプロセスを自動化するために推奨されるアプローチは何ですか?

  • A. ミドルウェアを使用して、10 の異なる検証サービスへの呼び出しを処理します。ミドルウェアは、t 10 サービスからの検証結果を統合するビジネス ロジックを処理し、Salesforce への呼び出しを行い、検証ステータスを次のように更新します。 「確認済み」。
  • B. @future アノテーションを使用して Apex コールアウトを作成し、すべての異なる機関へのコールアウトを行います。
    応答により、トレーナーのステータスが「検証済み」に更新されます。
  • C. Salesforce 外部サービスを使用して呼び出しを行います。Salesforce 外部サービスは、結果が検証されるまで検証機関をチェックし、トレーナーのステータスを「検証済み」に更新する必要があります。
  • D. トレーナー レコードにトリガーを作成して、各検証機関にコールアウトを行い、ビジネス ロジックを記述して検証を統合し、トレーナーのステータスを検証済みに更新します。

正解:A

解説:
Explanation
Answer D is valid because using middleware to handle the call out to the 10 different verification services is a scalable and reliable solution that can handle the complexity and variability of the integration. The middleware can orchestrate the calls to the different web services, consolidate the verification results, and handle any errors or retries. The middleware can then make a call-in to Salesforce and update the verification status to "verified" using an API or a platform event12 Answer A is not valid because using Salesforce external service to make the call out to the 10 different verification services is not a feasible or efficient solution. Salesforce external service is a feature that allows invoking an external service from a flow and mapping its inputs and outputs to flow variables.
However, this feature requires configuring an Apex action, a named credential, and an external service definition for each web service, which is not a low code solution. Moreover, this feature does not support checking the verification agencies until the result is verified, as it only invokes the external service once per flow interview3 Answer B is not valid because creating a trigger on the trainer record to make a callout to each verification agency is not a recommended or robust solution. Triggers are Apex code that execute before or after database events, such as insert, update, or delete. However, triggers cannot make callouts directly, as they are part of a database transaction and must complete quickly. To make a callout from a trigger, an asynchronous process such as a future method or a queueable job must be used, which adds complexity and overhead to the integration. Moreover, triggers have limits on the number of callouts and asynchronous calls they can make per transaction, which may affect the scalability and reliability of the integration.
Answer C is not valid because making an Apex callout using @future annotation to make the call out to all different agencies is not a suitable or reliable solution. The @future annotation allows marking a method for execution at a later time when system resources become available. However, this annotation has several limitations and drawbacks, such as:
Future methods cannot return values, so they cannot update the trainer status to "verified" directly.
Future methods have limits on the number of callouts and future calls they can make per execution, which may affect the scalability and reliability of the integration.
Future methods run in their own thread and do not share any static variables or state with other methods, which makes it difficult to consolidate the verification results from different agencies.
Future methods are not guaranteed to execute at a specific time or order, which may affect the timeliness and accuracy of the integration.
1: Orchestration Pattern 2: Remote Process Invocation-Request and Reply 3: External Services : Apex Developer Guide: Triggers : Apex Developer Guide: Using Future Methods


質問 # 70
アーキテクトは、会社の HR システムで非アクティブ化された後、退職する従業員が Salesforce のデータにアクセスできないようにする要求を受け取りました。
ソリューションを推奨する前に、アーキテクトは何を決定する必要がありますか?

  • A. データ アクセス防止要件を決定し、システムの制約を特定します。
  • B. データ ボリューム要件を決定し、ロード スケジュールを特定します。
  • C. データ アクセス防止要件を決定し、頻度を特定します。
  • D. インバウンド統合要件を決定し、頻度を特定します。

正解:C

解説:
Explanation
The Architect should determine the data access prevention requirements and then identify the system constraints before recommending a solution. The data access prevention requirements are the business rules and policies that define how to prevent deactivated employees from accessing Salesforce data. For example, the Architect should determine whether the HR system can send a notification to Salesforce when an employee is deactivated, or whether Salesforce needs to query the HR system periodically to check the employee status.
The system constraints are the technical limitations and challenges that may affect the integration solution. For example, the Architect should determine whether the HR system supports outbound or inbound integration, what are the security and authentication protocols, what are the data formats and protocols, and what are the performance and scalability requirements. The frequency of the integration is not as important as the requirements and constraints, as it can be adjusted based on the business needs and technical feasibility. The data volume requirements and loading schedule are not relevant for this scenario, as they are more applicable for data migration or replication scenarios.


質問 # 71
複数のセールスフォース組織で使用され、さまざまな目的で使用される可能性のある統合を作成するときに、アーキテクトが考慮すべき WSDL

  • A. エンタープライズ WSDL
  • B. パートナー WSDL
  • C. SOAP API WSDL
  • D. コーポレート WSDL

正解:B


質問 # 72
ノーザン トレイル アウトフィッターズは、社内の他の Salesforce 組織向けに配布可能な Salesforce パッケージを作成しています。パッケージは、中央組織の顧客 ApexREST エンドポイントを呼び出す必要があります。セキュリティ チームは、パッケージのインストール後に承認される特定の統合アカウントが中央組織で使用されていることを確認したいと考えています。
パッケージ内の統合を安全にするためにアーキテクトが推奨すべき 3 つの項目はどれですか?
3 つの答えを選択してください

  • A. 構成された認証プロバイダーを使用し、アイデンティティ タイプとして名前付きプリンシパル、プロトコルとして OAuth 2.0 を選択し、保存時に認証フローを開始を選択します。
  • B. 中央組織で接続アプリケーションを作成し、認証の成功後にリダイレクトする、パッケージがインストールされている各組織のコールバック URL を追加します。
  • C. パッケージ内に認証プロバイダーを作成し、中央組織に接続されたアプリケーションのコンシューマ キーとコンシューマ シークレットを設定します。
  • D. Salesforce サポートに連絡し、管理パッケージの API アクセスを一時的に有効にするケースを作成します。
  • E. 暗号化フィールドを使用してセキュリティ チームが入力するパスワードを保存し、外部組織のパスワード管理を使用し、暗号化方式を TLS 1.2 に設定します。

正解:A、B、C

解説:
Explanation
Answer A is valid because creating an Auth provider in the package and setting the consumer key and consumer secret of the connected app in the central org can allow the package to authenticate with the central org using OAuth 2.0. An Auth provider is a configuration that specifies how to connect to an external service that uses a specific identity protocol. A connected app is an application that can access Salesforce resources using APIs and standard protocols. The consumer key and consumer secret are credentials that identify the connected app to Salesforce.
Answer C is valid because creating a connected app in the central org and adding the callback URL of each org the package is installed in to redirect to after successful authentication can enable the package to obtain an access token from the central org using OAuth 2.0. The callback URL is a parameter that specifies where the user should be redirected after granting or denying permission to access Salesforce resources. The access token is a credential that can be used to invoke the custom Apex REST endpoint in the central org.
Answer E is valid because using the Auth Provider configured and selecting the identity type as Named Principal with OAuth 2.0 as the protocol and selecting Start Authentication Flow on Save can initiate the authentication flow when installing the package. The identity type determines how the package accesses Salesforce resources on behalf of users or an application. The Named Principal identity type means that the package uses a single credential, such as a username and password or an access token, to access Salesforce resources for all users. The Start Authentication Flow on Save option means that the package will prompt the user to enter the credential when saving the Auth Provider configuration.
Answer B is not valid because contacting Salesforce support and creating a case to temporarily enable API access for managed packages is not a necessary or recommended action. API access for managed packages is enabled by default and does not require any special permission or configuration from Salesforce support. Moreover, this action does not address the security requirement of using a specific integration account in the central org that will be authorized after installation of the package.
Answer D is not valid because using an encrypted field to store the password that the security team enters and using password management for external orgs and setting the encryption method to TLS 1.2 is not a secure or reliable solution. An encrypted field is a custom field that encrypts sensitive data at rest and masks it on the user interface. However, this field does not prevent unauthorized access or leakage of data, as it can be decrypted by users who have the View Encrypted Data permission or by Apex code that runs in system mode. Moreover, this field does not support encryption methods such as TLS 1.2, which are used for securing data in transit, not at rest.
References: Auth Provider: Connected Apps : OAuth 2.0 Web Server Authentication Flow : Named Credentials as Callout Endpoints : API Access in Packages : Encrypted Fields : Encryption Methods Available in Salesforce
11of30


質問 # 73
Universal Containers は、銀行口座、ローン、保険などの金融商品やサービスを販売する世界的な金融会社です。UC は、Salesforce サービス クラウドを使用して、電話やライブ チャットを通じて顧客にサービスを提供しています。サポート エージェントは、UC の銀行口座について問い合わせている顧客のために、その場で銀行口座を開設します。
UC コア バンキング システムは、銀行口座の記録システムであり、セールスフォースで開設されたすべての口座は、コア バンキング システムにリアルタイムで同期する必要があります。サポート エージェントは、コア バンキング システムから生成される必要がある、新しく作成された銀行口座 ID を顧客に通知する必要があります。
このユースケースに推奨される統合パターンはどれですか?

  • A. リクエストとリプライを使用します。
  • B. アウトバウンド メッセージを使用します。
  • C. Salesforce プラットフォーム イベントを使用します。
  • D. ストリーミング API を使用してプッシュ トピックを生成します。

正解:A

解説:
Explanation
Using request and reply is the recommended integration pattern for this use case because it allows the support agents to send a request to the core banking system and receive a response with the bank account ID in real-time. This way, the support agents can inform the customers with the newly created bank account ID without any delay or inconsistency. Using streaming API to generate push topic is not a good solution because it is used for event-driven integration, not for web-service integration. Using outbound message is also not a good solution because it is a Salesforce-specific feature that uses SOAP web services, which may not be compatible with the core banking system. Using Salesforce platform event is also not a good solution because it is used for event-driven integration, not for web-service integration. Reference: Salesforce Integration Architecture Designer Resource Guide, page 29-30


質問 # 74
Northern Trail Outfitters には、広く使用されている標準フィールドのいくつかを暗号化する必要があります。また、これらのフィールドをワークフロー ルールで使用できるようにしたいと考えています。
ビジネス ユース ケースを満たすために統合アーキテクトが推奨するセキュリティ ソリューションはどれですか?

  • A. 従来の暗号化
  • B. 暗号クラス
  • C. データマスキング
  • D. プラットフォーム シールド暗号化

正解:D

解説:
https://help.salesforce.com/articleView?id=data_mask_overview.htm&type=5
https://help.salesforce.com/articleView?id=security_pe_vs_classic_encryption.htm&type=5


質問 # 75
次のようなシステム環境を持つ大企業の顧客は、Salesforce Sales Cloud の導入を計画しています。
次のビジネス プロセスは Salesforce でサポートされる必要があります。
1. 販売コンサルタントは、現在の在庫にアクセスできる必要があります。
2. Enterprise Resource Planning System (ERP) は、価格情報の記録システムです。
3. ERP からの価格設定を使用して、Salesforce で見積を生成する必要があります。
4. 販売管理は、エンタープライズ ビジネス インテリジェンス (BI) ツールを使用して販売ダッシュボードを表示します。
5. マスター データ管理 (MDM) は、顧客と見込み顧客のための記録システムです。
6. 請求書は Salesforce でアクセスできる必要があります。
統合コンサルタントは、ビジネス要件をサポートするために、ランドスケープ内のどのシステムを Salesforce と統合することを検討すべきですか?

  • A. ERP、MDM、BIツール、データウェアハウス
  • B. ERP、在庫、価格設定エンジン、請求書システム
  • C. ERP、MDM、データウェアハウス、請求書システム
  • D. ERP、請求書システム、データウェアハウス、BI ツール

正解:B


質問 # 76
Northern Trail Outfitters (NTO) の Salesforce 組織は通常、1 日に 8,000 ~ 10,000 のバッチを処理して、外部ソースからのデータを同期します。NTO の Integration Architec は、90M レコードを組織にロードする必要がある新しいカスタム オブジェクト FooBarc の要件を受け取りました。完了したら、20GB (約 30M レコード) を外部監査システムに抽出する必要があります。
これらの要件を 1 日で満たすために、アーキテクトは何を使用することを推奨する必要がありますか?

  • A. Bulk API 1.0 を使用して挿入およびクエリを実行します。
  • B. Bulk API 2.0 を使用して挿入およびクエリを実行します。
  • C. Bulk API 2.0 を使用して挿入し、REST API を使用してクエリを実行します。
  • D. Bulk API 1.0 を使用して挿入し、REST API を使用してクエリを実行します。

正解:B


質問 # 77
複数の国で事業を展開する大手消費財メーカーが、グローバルな販売およびサポート業務のために Salesforce を実装することを計画しています。これらには、次のセキュリティ要件があります。
1. 各国の内部ユーザーは、ローカルの Active Directory で認証される必要があります。
2. 顧客は独自のログインを作成するか、Google ログインを使用できます。
3. パートナーは、決定される中央システムを通じて認証される必要があります。
4. 内部ユーザーは、ERP で保持されている資格情報を使用して中央 ERP にアクセスできます。
5. 追加の内部システムは、Salesforce for Sales and Support ビジネス プロセスと統合されます。
このプロジェクトの統合ニーズを設計する際に、統合アーキテクトが評価する必要がある 3 つの要件はどれですか?
3つの答えを選択してください

  • A. 顧客とパートナーを含むすべてのユーザーの Salesforce ネイティブ認証メカニズムを評価します。
  • B. 各国のユーザー向けのカスタム認証メカニズムの構築と、顧客およびパートナー向けのサポートを評価します。
  • C. 顧客とパートナーを含むすべてのユーザー認証をサポートするサード パーティのシングル サインオン ソリューションを検討してください。
  • D. 内部ユーザー向けのサードパーティ ソリューションを使用して、顧客およびパートナー向けの Salesforce ソリューションを評価します。
  • E. 社内システムのセキュリティ要件を評価し、要件をサポートする統合方法を決定します。

正解:A、B、E


質問 # 78
Northern Trail Outfitters は、Salesforce から REST API へのコールアウトの品質を改善したいと考えています。この目的のために、すべての API クライアント/コンシューマーが、すべての API 要求および応答ペイロードのフィールド レベルの定義を含む RESTAPI マークアップ言語 (RAML) 仕様に準拠する必要があります。RAML 仕様は、Apex REST API クライアントが依存できるインターフェイス コントラクトとして機能します。
Apex REST API クライアントの単体テストで RAML 仕様への準拠を確認するために、統合アーキテクトが統合アーキテクチャに含める必要がある 2 つの設計仕様はどれですか?
2つの答えを選択してください

  • A. テスト コンテキストで Apex REST API クライアントを呼び出して、モック応答を取得します。
  • B. Apex REST API クライアントで HttpCalloutMock を実装する必要があります。
  • C. Apex REST API クライアントから HttpCalloutMock 実装を呼び出します。
  • D. HttpCalloutMock を実装して、RAML 仕様に従って応答を返します。

正解:A、D


質問 # 79
Universal Containers には、次のステップについて話し合うために、翌月のビジネス拡張 (アカウント レコードのカスタム フィールド) の資格がないすべてのアカウントに対して、マーケティング オートメーション システムから連絡先に会議の招待状を送信する必要があります。1 か月あたり約 100 万件の連絡があると推定されています。
推奨される解決策は何ですか?

  • A. プロセス ビルダーを使用します。
  • B. トリガーを使用します。
  • C. バッチ Apex を使用します。
  • D. 時間ベースのワークフロー ルールを使用します。

正解:C


質問 # 80
アーキテクトは、Northern Trail Outfitters 企業ポータルへのすべての統合で SSL 相互認証を確実に使用するために何を推奨する必要がありますか?

  • A. 私のドメインと SSL/TLS を有効にします。
  • B. 自己署名証明書を生成します。
  • C. CA 署名付き証明書を生成します。
  • D. SSL/TLS 相互認証を強制します。

正解:D

解説:
Explanation
This is because SSL/TLS mutual authentication is a security feature that allows Salesforce to verify the identity of the client that connects to its API endpoint on port 8443. To enable this feature, you need to upload a client certificate to Salesforce and assign the "Enforce SSL/TLS Mutual Authentication" user permission to the users who need to access the company portal. The other options are not sufficient for this scenario because:
A, Enable My Domain and SSL/TLS, is a prerequisite for using SSL/TLS mutual authentication, but it does not ensure that all integrations use it. My Domain allows you to customize your Salesforce domain name and SSL/TLS provides encryption for your data in transit.
C, Generate a Self-signed Certificate, is a step that you need to do on the client side to create a certificate that can be used for SSL/TLS mutual authentication, but it does not ensure that all integrations use it. You also need to upload the certificate to Salesforce and assign the user permission.
D, Generate a CA-signed Certificate, is an alternative to generating a self-signed certificate, but it also does not ensure that all integrations use SSL/TLS mutual authentication. You still need to upload the certificate to Salesforce and assign the user permission.
References:
Certificates in Mutual Authentication
Configure Your API Client to Use Mutual Authentication
Salesforce Mutual Authentication Setup


質問 # 81
......

更新されたPDF(2024年最新)実際にあるSalesforce Integration-Architect日本語試験問題:https://www.jpntest.com/shiken/Integration-Architect-JPN-mondaishu

弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

オンラインサポート時間:( UTC+9 ) 9:00-24:00
月曜日から土曜日まで

サポート:現在連絡