Plat-Arch-204 Salesforce Certified Platform Integration Architect Practice Questions
Prepare for Plat-Arch-204 with more than an answer.
Unlock the full exam and previous versions
- v1Salesforce Certified Platform Integration Architect 160 questions Current
- certified-integration-architectLegacy Salesforce Certified Platform Integration Architect 124 questions Locked
- Exam fee
- $400 USD
- Level
- Architect
- Valid for
- Requires seasonal maintenance modules (3x per year)
Domains covered on the exam 6
- Evaluate the Current System Landscape8%
- Evaluate Business Needs11%
- Translate Needs to Integration Requirements22%
- Design Integration Solutions28%
- Build Solution23%
- Maintain Integration8%
- 1
Case Study:
Universal Logistics uses a legacy mainframe system for shipment tracking. They want to view shipment status in Salesforce.Constraints:
- The mainframe is behind a firewall and cannot be exposed to the public internet.
- The mainframe supports a SOAP interface but has no REST capabilities.
- Salesforce users need to see the status in real-time when viewing an Order.
- No data should be stored in Salesforce due to storage limits.
Which integration strategy best translates these needs into requirements?
Show answer details
Correct answer: A
Salesforce Connect addresses the 'no storage' and 'real-time view' requirements (Data Virtualization pattern). Since the mainframe is SOAP-only and behind a firewall, a middleware or gateway (OData bridge) is required to translate OData to SOAP and provide a secure tunnel (e.g., VPN or Agent) to the mainframe.
- 2
A banking client requires that all outbound API calls from Salesforce to their payment gateway must be authenticated using Mutual TLS (Two-Way SSL). The gateway also requires the request to come from a specific IP range. Which two configuration steps are required to meet these security needs? (Select TWO)
Show answer details
Correct answer: A, C
Mutual TLS requires the client (Salesforce) to present a certificate to the server. This certificate must be generated in Salesforce and its public key imported into the payment gateway's trust store.
Since the requirement specifies IP restriction, the gateway firewall must allow traffic from Salesforce's official IP ranges.
- 3
A middleware server runs a nightly daemon process to update Account records in Salesforce. There is no interactive user present. Which OAuth 2.0 flow should the architect recommend to authenticate this server-to-server integration securely?
Show answer details
Correct answer: A
The JWT Bearer Token flow is designed for server-to-server integration where a certificate is used to sign the request (Client Assertion), allowing the system to obtain an access token without human interaction (headless).
- 4
A global logistics firm, Northern Trail Shippers, is integrating a legacy on-premise ERP system with Salesforce. The ERP system exposes a SOAP API that strictly requires a specific 'X-Transaction-ID' header for correlation and uses a custom XML envelope structure that deviates slightly from standard SOAP 1.1 specifications. The integration must be synchronous to display immediate results to users in Salesforce. Which approach best addresses the system landscape constraints while meeting the business requirement?
Show answer details
Correct answer: C
Because the ERP uses a non-standard XML envelope and requires specific custom headers that might not be supported or easily configurable via the standard WSDL-to-Apex generation (which strictly follows SOAP standards), manually constructing the HTTP request in Apex provides the necessary control over the payload structure and headers.
- 5
An architect is reviewing an existing integration where Salesforce triggers an update to an external Inventory System whenever an Opportunity closes. The Inventory System is currently experiencing intermittent downtime. When the system is down, the synchronous Apex triggers in Salesforce fail, preventing users from closing deals. What is the primary pain point in this system landscape and the optimal architectural pattern to resolve it?
Show answer details
Correct answer: D
The current architecture represents a tight coupling where the availability of the external system impacts the Salesforce user experience. By moving to a Fire and Forget pattern (asynchronous), Salesforce can publish an event and commit the transaction immediately, isolating the user from external system failures.
- 6
A financial services client requires a Salesforce integration with a core banking system. The security team mandates that no static credentials (username/password) be stored in Salesforce. The banking API supports the OAuth 2.0 Client Credentials flow and requires a client assertion signed with a private key. Which Salesforce feature should be evaluated to meet this authentication need?
Show answer details
Correct answer: D
Named Credentials used in conjunction with an Auth Provider can handle the OAuth dance automatically. For Client Credentials flow requiring signed assertions, Salesforce supports configuring this via Auth Providers and Named Credentials, utilizing certificates stored securely in the platform, ensuring no static secrets are exposed in code.
