DON'T WANT TO MISS A THING?

Certification Exam Passing Tips

Latest exam news and discount info

Curated and up-to-date by our experts

Yes, send me the newsletter

Salesforce ARC?201 Exam Questions and Answers, Salesforce Integration Architect | SPOTO

SPOTO's latest exam dumps on the homepage, with a 100% pass rate! SPOTO delivers authentic Cisco CCNA, CCNP study materials, CCIE Lab solutions, PMP, CISA, CISM, AWS, and Palo Alto exam dumps. Our comprehensive study materials are meticulously aligned with the latest exam objectives. With a proven track record, we have enabled thousands of candidates worldwide to pass their IT certifications on their first attempt. Over the past 20+ years, SPOTO has successfully placed numerous IT professionals in Fortune 500 companies.
Take other online exams

Question #1
A company in a heavily regulated industry requires data in legacy systems to be displayed in Salesforce user interfaces (UIs). They are proficient in their cloud-based ETL (extract, transform, load) tools. They expose APIs built on their on-premise middleware to cloud and on-premise applications.Which two findings about their current state will allow copies of legacy data in Salesforce? Choose 2 answers
A. Only on-premise systems are allowed access to legacy systems
B. Cloud-based ETL can access Salesforce and supports queues
C. On-premise middleware provides APIs to legacy systems data
D. Legacy systems can use queues for on-premise integration
View answer
Correct Answer: BC
Question #2
What is the best way to handle a failed integration?
A. Notify upper management and wait for further instructions
B. Immediately restore the system to its last working state
C. Ignore the issue and hope it resolves itself
D. Investigate the root cause of the issue and determine a plan of action
View answer
Correct Answer: D
Question #3
A shipping and logistics company has created a large number of reports within Sales Cloud since Salesforce was introduced. Some of these reports analyze large amounts of data regarding the whereabouts of the company's containers, and they are starting to time out when users are trying to run the reports. What is a recommended approach to avoid these time-out issues?
A. Improve reporting performance by creating a custom Visualforce report that is using a cache of the records in the report
B. Improve reporting performance by replacing the existing reports in Sales Cloud with new reports based on Analytics Cloud
C. Improve reporting performance by creating an Apex trigger for the Report object that will pre-fetch data before the report is run
D. Improve reporting performance by creating a dashboard that is scheduled to run the reports only once per day
View answer
Correct Answer: B
Question #4
An organization is designing an integration solution to replicate financial transaction data from a legacy system into a data warehouse (DWH).The DWH must contain a daily snapshot of financial transactions, to be delivered as a CSV file. Daily transaction volume exceeds tens of millions of records, with significant spikes in volume during popular shopping periods.What is the most appropriate integration style for an integration solution that meets the organization's current requirements?
A. Event-driven architecture
B. Microservice architecture
C. API-led connectivity
D. Batch-triggered ETL
View answer
Correct Answer: D
Question #5
Universal containers are building an integration between Salesforce and their data warehouse. The architect has the following requirements 1. Salesforce users need the ability to CRUD (create,read,update and delete) data from their data warehouse without leaving the Salesforce user interface 2.The integration to the data warehouse should maintain the same look and feel as the existing Salesforce user interface 3.The use of custom development Should be minimized Which two solutions should the architect consi
A. Utilizelightning connect with custom ApexAdapter to provided CRUD access to the data warehouse
B. Utilize a canvas application to render the data warehouse data from within Salesforce
C. Utilize a visual force page from 3rd party JavaScript library that will provide CRUD capabilities to the data warehouse
D. Utilize a 3rd party tool from the App-Exchange that will provide CRUD capabilities between the data warehouse and salesforce
View answer
Correct Answer: AB
Question #6
Universal Containers (UC) sends Order data to an external ERP system via ESB. UC sends an outbound message on update or Order to ESB. Once ESB completes creating the Order in the back-end ERP, it send back the Order with the Order Number from the ERP. During development, UC is experiencing an issue. When the Order is updated by ESB, it again fires a workflow rule that sends the outbound message again.Which two recommended steps can be done to prevent this looping issue?
A. Write an Apex trigger to send an outbound message to ESB
B. Update workflow rule conditions to exclude the ERP Order Number field update
C. Update workflow rule conditions to exclude the Integration User
D. Update the outbound message to exclude the Integration User
E. Update workflow rule conditions to exclude the ERP Order Number field update
View answer
Correct Answer: C
Question #7
Northern Trail Outfitters (NTO) has recently implemented middleware for orchestration of services across platforms. The ERP system being used requires transactions be captured near real time at a REST endpoint initiatedin Salesforce when creating an order object. Additionally, the Salesforce team has limited development resources and requires a low code solution.Which two options will fulfill the use case requirements? Choose 2 answers
A. Use Remote Process Invocation fire and forget pattern on insert on the order object using Flow Builder
B. Implement a Workflow Rule with Outbound Messaging to send SOAP messages to the designated endpoint
C. Implement Change Data Capture on the order object and leverage the replay Idin the middleware solution
D. Use a process builder to create a Platform Event, selecting the record type as the Platform Event Name on insert of record
View answer
Correct Answer: AC
Question #8
Universal Containers would like their end users to be able to periodically import lists of leads into the Salesforce lead object. What tool should an architect recommend to support this?
A. BulkWeb-to-Lead
B. Data Import Wizard
C. Salesforce Workbench
D. Salesforce Data Loader
View answer
Correct Answer: B
Question #9
There are 1000 sales reps. Each user processes/creates on average 15 orders per shift. Most of the orders contain 20-30 line items. How should anintegration architect integrate the two systems based on the technical requirements and system constraints?
A. Use Salesforce external object and OData connector
B. Use Salesforce custom object, custom REST API and ET
C. Use Salesforce standard object, REST API and ET
D. Use Salesforce big object, SOAP API and Dataloader
View answer
Correct Answer: A
Question #10
The director of customer service at Northern Trail Outfitters (NTO) wants to capture and trend specific business events that occur in Salesforce in real time. The metrics will be accessed in an ad - hoc manner using an external analytics system. The events that are of interest are: A customer has initiated a product exchange via a Case A customer service rep clicks on the "Authorize Exchange Product" menu item on the Case A customer has initiated a subscription cancellation via a Case A customer service rep
A. Case after insert Trigger that executes a callout
B. Case Workflow Rule that sends an Outbound Message
C. Case after insert Trigger that publishes a Platform Event
D. Custom Apex controller that publishes a Platform Event
View answer
Correct Answer: CD
Question #11
An enterprise architect has requested the Salesforce Integration architect to review the following (see diagram & description) and provide recommendations after carefully considering all constraints of the enterprise systems and Salesforce platform limits.* About 3,000 phone sales agents use a Salesforce Lightning UI concurrently to check eligibility of a customer for a qualifying offer.* There are multiple eligibility systems that provides this service and are hosted externally. However, their current
A. ESB (Mule) with cache/state management to return a requestID (or) response if available from external system
B. Recommend synchronous Apex call-outs from Lightning UI to External Systems via Mule and implement polling on API gateway timeout
C. Use Continuation callouts to make the eligibility check request from Salesforce from Lightning UI at page load
D. When responses are received by Mule, create a Platform Event in Salesforce via Remote-Call-In and use the empAPI in the lightning UI to serve 3,000 concurrent users
E. Implement a 'Check Update' button that passes a requestID received from ESB (user action needed)
View answer
Correct Answer: ACE
Question #12
An Architect is required to integrate with an External Data Source via a Named Credential with an Apex callout due to technical constraints. How is authentication achieved?
A. Handle authentication with login flows
B. Handle authentication in the code
C. Connect via Salesforce Connect
D. Connect via Communities
View answer
Correct Answer: A
Question #13
Universal Containers (UC) uses several systems as part of their enterprise system landscape, including Salesforce and an ERP system. Salesforce is the master system for CRM data, such as Accounts and Opportunities. The ERP system is the master system for customer orders, shipping, and billing information. As part of their business process flow, when an order is created in the ERP system, it also needs to be created in Salesforce in real time.Which two options should UC consider to ensure duplicate Orders ar
A. Use outbound messaging to send a unique message ID to the ERP system
B. Use the upsert() function instead of create() to prevent the creation of unwanted duplicate records
C. Use a middleware tool to handle the responsibility for managing multiple duplicate calls
D. Customize the Apex web service REST call to send a unique message ID to the ERP system
View answer
Correct Answer: BC
Question #14
Universal Containers requires Salesforce to send expense data to an accounting system. Each user has their own username/password credential to access the account system via integration.What is a recommended option for an integration approach from a security perspective?
A. Set up a Named-Principal Named Credential and have the administrator set up the username/ password
B. Set up a Per-User Named Credential and have the users each set up their username/password
C. Fire outbound messages to a middleware that stores the credentials instead of an Apex callout
D. Use hierarchical custom settings to store the username/password allowing the Apex callout to read it
View answer
Correct Answer: B
Question #15
Universal Containers is using the enterprise WSDL to integrate their financial system to salesforce, while reading y=the release notes for the upcoming salesforce release the architect discovers a new object will be added to the salesforce data model that would be beneficial for the financial system integration.What two actions should the architect take to ensure the new object will be available to the financial system integration? Choose 2 answers
A. Download the latest enterprise WSDL that contains the new object definition to generate Web service stubs for the new Salesforce object
B. Download the latest partner WSDL that contains the new object definition to generate web services stubs for the new salesforce object
C. Migrate to the partner WSDL to generate a generic sObject service stub that can be leveraged for existing and future Salesforce objects
D. Migrate to the metadata API to download the new salesforce sObject definition into the financial system integration
View answer
Correct Answer: AD
Question #16
Universal Containers (UC) wants to start sharing some of the information collected from customers in Salesforce to other systems. UC wants to start sharing some sales data (orders) with a third-party application to help forecast inventory.This is a web application that supports SOAP and REST interfaces to send and receive data.What is the recommended solution for integrating with this product?
A. Create a Submit to Forecast Button on the Order Page to send the data to the Web application via REST
B. Configure an Outbound Message to send a SOAP call via a Workflow rule to the Forecasting application on close
C. Create an APEX trigger that makes the REST callout to the Forecasting application with the data when the deal closes
D. Utilize a third-party ETL tool to synchronize the data from Salesforce to the Forecasting application using the Bulk API
View answer
Correct Answer: A
Question #17
Universal containers has a simple co -premise web app that is unauthenticated.What capability should an integration Architect recommend to make the app accessible from within Salesforce?
A. Apex callout
B. Visualforce
C. Custom Web tab
D. Lightning connect
View answer
Correct Answer: C
Question #18
Universal Containers would like to integrate to an external system from Salesforce over a secure channel howeverthe external system does not support HTTP-basic authenticationWhat approach should an integration Architect recommend that enables the external system to trust the data being received?
A. Digitally sign the Payload using a private key trusted by the external system
B. Include a secret passphrase in the payload that is a validated by the external system
C. Base64 encode the data to ensure untrusted 3rd parties don't see it
D. Utilize a 3rd-party SSO solution to authenticate the session
View answer
Correct Answer: C
Question #19
Universal Containers (UC) is a leading provider of managementtraining globally, UC requested students course registration data generated from the Salesforce student community to be synced with the learning management system (LMS). Any update to the course registration data needs to be reflected in the LMS.Which integration mechanism should be used to meet the requirement?
A. Change Data Capture (CDC)
B. Platform Event
C. Streaming API
D. Outbound Message
View answer
Correct Answer: C
Question #20
As part of their customer setup process. Universal containers requires that any address put into Salesforce be validated by the US Postal Service.The customer must provide their address while they are on the phone with the Universal Containers representative.What two solutions should a Technical Architect recommend to fulfill this requirement?Choose 2 answers
A. Implement a VisualForce page that validates entered addresses against an API
B. Write a trigger with an @future callout that validates addresses against an API
C. Build a custom Address object and a trigger that will validate the address against the object
D. Leverage an Appexchange application to validate addresses entered
View answer
Correct Answer: AD
Question #21
Universal Containers acquiresplanetary shipping and decides to migrate all customer contacts of planetary Shipping into Universal Containers Salesforce org Due to the lack of common unique identifier, they decide that a combination of first name, last name and street address could be used as a key to identify duplicate contacts. These three fields are populated on all contacts in both the systems.Which two methods should be considered to load contacts into Universal Containers org and avoid creation of dupl
A. Create a new text field to contain a hashed value for (first name+last name + street number) in Universal containers org and define it as External ID
B. Create an indexed formula field for (first name+last name + street number) so that a search can be done on the key before loading records
C. Create a new formula field for (first name+last name + street number) in universal containers org and use it as External ID
D. Create no new fields, but define the three fields (first name+last name + street number) as External IDs in universal Containers org
View answer
Correct Answer: AB
Question #22
An Architect is required to integrate with an External Data Source via a Named Credential with an Apex callout due to technical constraints.How is authentication achieved?
A. Handle authentication with login flows
B. Handle authentication in the code
C. Connect via Salesforce Connect
D. Connect via Communities
View answer
Correct Answer: A
Question #23
A customer is migrating from an old legacy system to Salesforce. As part of the modernization effort, they would like to integrate al existing systems that currently work with their legacy application with Salesforce. Which three constraints and pain-points should an integration architect consider when choosing the integration pattern/mechanism? Choose 3 answers
A. System types - APIs, File systems, Emailcorrect
B. Reporting and usability requirements
C. Multi-language and multi-currency requirement
D. Error handling mechanismscorrect
E. Data Volume and Processing volumecorrect
View answer
Correct Answer: ADE
Question #24
Salesforce users need to read data from an external system via HTTPS request. Which two security methods should an integration architect leverage within Salesforce to secure the integration? Choose 2 answers
A. Connected Appcorrect
B. Named Credentialscorrect
C. Authorization Provider
D. Two way SSLcorrect
View answer
Correct Answer: ABD
Question #25
A new Salesforce program has the following high level abstract requirement: Business processes executed on Salesforce require data updates between the internal systems and Salesforce Which three relevant details should a Salesforce Integration Architect seek to specifically solve for Integration architecture needs of the program? Which three relevant details should a Salesforce Integration Architect seek to specifically solve for Integration architecture needs of the program? Choose 3 answers
A. Source and Target system, Directionality, data volume & transformation complexity long with any middleware that can be leveraged
B. Integration skills, SME availability and Program Governance details
C. Timing aspects - real-time/near real-time (synchronous or asynchronous), batch; update frequency
D. Integration Style Process based, Data based, Virtual integration
E. Core functional and non functional requirements for User Experience design, Encryption needs, Community, and license choices
View answer
Correct Answer: ACD
Question #26
Universal containers is building an integration from their employee portal to salesforce Chatter.They would like their employee portal to read and write to the Chatter API on behalf of the employee using the portal.What is the correct way to authenticate to the chatter API to meet this requirement?
A. Use oAuth to authorize the portal to access the chatter API on behalf of the user
B. Use oAuth Which will pass their portal credentials to the chatter API
C. Use a chatter API integration user which authenticates to salesforce using oAuth
D. Use a chatter API integration user which authenticatesto Salesforce using Enterprise WSDL login()
View answer
Correct Answer: C
Question #27
A developer needs to discover which API specifications have been created within the organization before starting a new project.Which Anypoint Platform component can the developer use to find and try out the currently released API specifications?
A. Anypoint Exchange
B. Runtime Manager
C. API Manager
D. Object Store
View answer
Correct Answer: A
Question #28
Universal Containers has a requirement for all accounts that do NOT qualify for abusiness extension (Custom field on the account record) for the next month to send a meeting invite to their contacts from the marketing automation system to discuss the next steps. It is estimated there will be approximately 1MilIion contacts per month. What is the recommended solution?
A. Use Batch Apex
B. Use Time-based workflow rule
C. Use Process builder
D. Use Trigger
View answer
Correct Answer: A
Question #29
Universal Containers wishes to validate street addresses in Salesforce against their legacy Accounting system,Which is the system of record. Retrieving an Account record in this system takes 7-12 seconds per query, and the address must be validated as quickly as possible to ensure proper order processing.What integration pattern should an Architect suggest?
A. Remote Invocation initiated by Middleware
B. @Future method with an Apex callout
C. Nightly batch validating records modified the previous day
D. Outbound Message with a Callback
View answer
Correct Answer: D
Question #30
In order to avoid slowing down inbound call center sales agents, Universal Containers wants to deduplicate Lead records against their 3rd-party MDM system after that the agent has served the record in Salesforce.What integration strategy should an Architect recommend?
A. Outbound message to MDM with a callback to Salesforce to mark duplicate Leads
B. Sync the MDM system to a custom object in Salesforce and execute a Lookup validation rule against the object
C. Batch APEX process to de-duplicate all records first in Salesforce then against MDM, deleting the newest MDM record
D. Use Out-of-the-Box Lead De-duplication Rules to checkagainst MDM
View answer
Correct Answer: A
Question #31
Universal Containers (UC) is planning on a production release with a large data volume to be migrated to Salesforce from a back-office system. The incoming data is constantly being updated in the back-office system. UC would like to keep the data synchronized in near real-time in Salesforce.What is the recommended approach to achieve this?
A. Use Bulk API for a one-time migration and an Apex web service call-in for an incremental load
B. Use Bulk API for a one-time migration and a SOAP API call-in for an incremental load
C. Use SOAP API for a one-time migration and a REST API call-in for an incremental load
D. Use Bulk API for a one-time migration and a Bulk API call-in for an incremental load
View answer
Correct Answer: A
Question #32
When user clicks Check Preferences as part of a Lightning flow in Salesforce, preferences from an externally hosted RESTful service are to be checked in real-time. The RESTful service has OpenAPI 2.0 JSON definitions, responding in data types of Boolean and string values.Which integration pattern and mechanism should be selected to meet the conditions?
A. Fire and Forget: Process-driven platform events publishes events on Salesforce Event Bus
B. Remote Call-In: Salesforce REST API with REST Composite Resources
C. Request-Reply: Enhanced External Services invokes a REST API
D. Data Virtualization: Salesforce Connect map data external REST data in external objects
View answer
Correct Answer: C
Question #33
Universal Containers (UC) uses Salesforce to track the following customer data: 1. Leads, 2. Contacts 3. Accounts 4. Cases Salesforce is considered to be the system of record for the customer. In addition to Salesforce, customer data exists in an Enterprise Resource Planning (ERP) system, ticketing system, and enterprise data lake. Each of these additional systems have their own unique identifier. UC plans on using middleware to integrate Salesforce with the external systems. UC has a requirement to update
A. Locally cache external ID'S at the middleware layer and design business logic to map updates between systems
B. Store unique identifiers in an External ID field in Salesforce and use this to update the proper records across systems
C. Use Change Data Capture to update downstream systems accordingly when a record changes
D. Design an MDM solution that maps external ID's to the Salesforce record ID
View answer
Correct Answer: CD
Question #34
Universal Containers merges with Planetary Shipping. They decide to consolidate their systems and migrate all the customer accounts into one Salesforce org. After some data analysis, they find out that their systems have common accounts that they would like to merge and avoid duplicate accounts in Salesforce. They find out that customer email, available in both the systems, can be used to match common accounts. The customer data can be exported as CSV files from their systems. Which two options should be co
A. ETL tool that is capable of identifying common accounts using email address and performs updates
B. Dataloader upsert operation with a custom External ID field containing the email address
C. ETL tool that is capable of identifying common accounts using a Salesforce ID and performing updates
D. Dataloader insert operation and Saleforce's native deduplication after the load
View answer
Correct Answer: AB

View The Updated Salesforce Exam Questions

SPOTO Provides 100% Real Salesforce Exam Questions for You to Pass Your Salesforce Exam!

View Answers after Submission

Please submit your email and WhatsApp to get the answers of questions.

Note: Please make sure your email ID and Whatsapp are valid so that you can get the correct exam results.

Email:
Whatsapp/phone number: