
Integration-Architect Exam Dumps Pass with Updated Apr-2024 Tests Dumps
Integration-Architect exam questions for practice in 2024 Updated 112 Questions
Salesforce Integration-Architect (Salesforce Certified Integration Architect) Exam is an important certification that attests to one's expertise in Salesforce integration architecture. It is a challenging exam that requires candidates to display their ability to design and implement solutions that integrate Salesforce with other enterprise systems. Candidates who complete this certification become experts in the field of data and application integration.
NEW QUESTION # 26
A largeB2C customer is planning to implement Salesforce CRM to become a Customer centric enterprise.
Below, is their current system landscape diagram.
The goals for implementing Salesforce follows:
1. Develop a 360 view of customer
2. Leverage Salesforce capabilities for Marketing, Sales and Service processes
3. Reuse Enterprise capabilities built for Quoting and Order Management processes Which three systems from the current system landscape can be retired with the implementation of Salesforce?
Choose 3 answers
- A. Sales Activity System
- B. Case Management System
- C. Email Marketing System
- D. Quoting System
- E. Order Management System
Answer: A,B,C
Explanation:
Explanation
The three systems from the current system landscape that can be retired with the implementation of Salesforce are Case Management System, Sales Activity System, and Email Marketing System. These systems can be replaced by Salesforce Service Cloud, Sales Cloud, and Marketing Cloud respectively, which provide similar or better capabilities for managing cases, sales activities, and email campaigns. Option A is not correct because Order Management System cannot be retired with the implementation of Salesforce. The company wants to reuse their existing enterprise capabilities for order management processes, which are likely to be complex and customized. Salesforce does not provide a native order management solution for B2C commerce scenarios. Option E is not correct because Quoting System cannot be retired with the implementation of Salesforce. The company wants to reuse their existing enterprise capabilities for quoting processes, which are likely to be complex and customized. Salesforce does not provide a native quoting solution for B2C commerce scenarios.
NEW QUESTION # 27
Northern Trail Outfitters has recently experienced intermittent network outages in its call center. When network service resumes, Sales representatives have inadvertently created duplicate orders in the manufacturing system because the order was placed but the return acknowledgement was lost during the outage.
Which solution should an architect recommend to avoid duplicate order booking?
- A. Use Outbound Messaging to ensure manufacturing acknowledges receipt of order.
- B. Use scheduled apex to query manufacturing system for potential duplicate or missing orders.
- C. Have scheduled Apex resubmit orders that do not have a successful response.
- D. Implement idempotent design and have Sales Representatives retry order(s) in question.
Answer: A
NEW QUESTION # 28
business requires automating the check and update of the phone number type classification (mobile vs. landline) for all in-coming calls delivered to their phone sales agents. The following conditions exist:
1. At peak, their call center can receive up to100,000 calls per day.
2. The phone number type classification is a service provided by an external service API.
3. Business is flexible with timing and frequency to check and update the records (throughout the night or every 6-12 hours is sufficient).
ARemote-Call-In pattern and/or Batch Synchronization (Replication via ETL: System -> Salesforce) are determined to work with a middleware hosted on custom premise.
In order to implement these patterns and mechanisms, which component should an integration architect recommend?
- A. Firewall and reverse proxy are required to protect internal APIs and resource being exposed.
- B. ConnectedApp configured in Salesforce to authenticate the middleware.
- C. IoConfigure Remote Site Settings in Salesforce to authenticate the middleware.
- D. An API Gateway that authenticates requests from Salesforce into the Middleware (ETL/ESB).
Answer: B
Explanation:
Explanation
A Connected App is a framework that enables an external application to integrate with Salesforce using APIs and standard protocols, such as OAuth. By configuring a Connected App in Salesforce, the integration can authenticate the middleware and grant access to the Salesforce data and services. This is a secure and flexible solution that does not require configuring Remote Site Settings, API Gateway, or Firewall and reverse proxy2 References: 1: BatchApexErrorEvent 2: Connected Apps
NEW QUESTION # 29
A health care services company maintains a Patient Prescriptions System that has 50+ million records in a secure database. Their customer base and data set growing rapidly. They want to make sure that the following policies are enforced:
1. Identifiable patient prescriptions must exist only in their secure system's database and encrypted at rest.
2. Identifiable patient prescriptions must be made available only to people explicit authorized in the Patient Prescriptions System assigned nurses and doctors, patient, and people explicitly the patient may authorize.
3. Must be available only to verified and pre-approved people or legal entities.
To enable this, the company provides the following capabilities:
1. One-time use identity tokens for patients, nurses, doctors, and other people that expire within a few minutes.
2. Certificates for legal entities.
. RESTful services.
The company has a Salesforce Community Cloud portal for patients, nurses, doctors, and other authorized people. A limited number of employees analyze deidentified data in Einstein Analytics.
Which two capabilities should the integration architect require for the Community Cloud portal and Einstein Analytics?
Choose 2 answers
- A. Identity token data storage
- B. Encryption in transit and at rest
- C. Bulk load for Einstein Analytics
- D. Callouts to RESTful services
Answer: C,D
Explanation:
Explanation
The integration architect should require bulk load for Einstein Analytics and callouts to RESTful services for the Community Cloud portal and Einstein Analytics. Bulk load is a capability that allows loading large volumes of data into Einstein Analytics from external sources, such as the Patient Prescriptions System. This can be done securely by using encryption in transit and at rest, and by masking or removing any identifiable patient information from the data. Callouts to RESTful services are a capability that allows making requests to external web services from Salesforce, such as the Patient Prescriptions System. This can be done securely by using identity tokens or certificates for authentication and authorization, and by using encryption in transit and at rest12 References: How to Load Data into Einstein Analytics, Strengthen Your Data's Security with Shield Platform Encryption
NEW QUESTION # 30
What is the first thing an Integration Architect should validate if a callout from a LightningWeb Component to an external endpoint is failing?
- A. The endpoint URL has been added to Remote Site Settings.
- B. The endpoint URL has been added to Content Security Policies.
- C. The endpoint URL has added been to an outbound firewall rule.
- D. The endpoint domain has been added to Cross-Origin Resource Sharing.
Answer: A
Explanation:
Explanation
The first thing an integration architect should validate if a callout from a Lightning Web Component to an external endpoint is failing is the endpoint domain has been added to Cross-Origin Resource Sharing (CORS).
CORS is a mechanism that allows web browsers to make requests to servers on different origins, such as different domains, protocols, or ports. CORS requires the server to send back a special header that indicates whether the browser is allowed to access the resource or not. If the endpoint domain is not added to the CORS whitelist in Salesforce, the browser will block the callout and throw an error. Option B is not correct because Content Security Policies (CSP) are used to control what resources can be loaded on a Visualforce or Lightning page, such as scripts, stylesheets, images, etc. CSP does not affect the callout from a Lightning Web Component to an external endpoint. Option C is not correct because outbound firewall rules are used to restrict the network traffic from Salesforce to external systems. Firewall rules are configured at the network level, not at the Salesforce level. Option D is not correct because Remote Site Settings are used to specify the domains that are allowed for callouts from Apex code, not from Lightning Web Components. References:
Working with CORS and CSP to Call APIs from LWC
[Cross-Origin Resource Sharing (CORS)]
NEW QUESTION # 31
Given the diagram below, a Salesforce org, middleware, and Historical data store (with
20million records and growing) exists with connectivity between them
Historical records are archived from Salesforce and moved to Historical Data store (which houses 20M records and growing; fine-tuned to be performant with search queries).
Call center agents use Salesforce, when reviewing occasional special cases, have requested access to view the related historical case items that relate to submit cases.
Which mechanism and patterns are recommended to maximize declarative configuration?
- A. C Use an ESB tool with a fire and forget pattern and then publish a platform event for the requested historical data.
- B. Use ESB tool with Data Virtualization pattern, expose OData endpoint, and then use Salesforce Connect to consume and display the External Object alongside with the Case object.
- C. Use an ETL tool with a Batch Data Synchronization pattern to migrate historical data into Salesforce and into a custom object (historical data) related to Case object.
- D. Use an ESB tool with Request-Reply pattern and then make a real-time Apex callout to the ESB endpoint to fetch and display component related to Case object
Answer: B
Explanation:
Explanation
The Data Virtualization pattern allows Salesforce to access external data sources without storing the data in Salesforce. This reduces the data storage and synchronization costs and enables real-time access to the historical data. Salesforce Connect can be used to consume OData endpoints exposed by the ESB tool and display the external objects as related lists or custom components on the Case object
NEW QUESTION # 32
Northern Trail Outfitters (NTO) use Salesforce to track leads, opportunities, and to capture order details.
However, Salesforce isn't the system that holds or processes orders. After the order details are captured in Salesforce, an order must be created in the remote system, which manages the orders life cylce. The Integration Architect for the project is recommending a remote system that will subscribe to the platform event defined in Salesforce.
Which integration pattern should be used for this business use case?
- A. Batch Data Synchronization
- B. Request and Reply
- C. Fire and Forget
- D. Remote Call In
Answer: C
Explanation:
Explanation
The Fire and Forget pattern is suitable for this business use case because it allows sending a message from Salesforce to the remote system without waiting for a response or acknowledgement. This reduces the latency and complexity of the integration and enables asynchronous processing of the orders in the remote system. The platform event defined in Salesforce can be used to publish the order details to the remote system, which can subscribe to the event and create the order accordingly1
NEW QUESTION # 33
Northern Trail Outfitters wants to use Salesforce as a front end for creating accounts using the lead-to-opportunity process.
1. An order is created in Salesforce when the opportunity is closed and won, but the back-end ERP system is the data master for order,
2. Customer wants to be able to see within Salesforce all the stages of order processing like Order Created, Order Shipped, Order Paid that are within the retention window.
Which two message durability considerations should an Integration Architect make when designing a solution to meet these business requirements?
Choose 2 answers
- A. High-volume event messages are stored for 24 hours (one day).
- B. When subscribing to Salesforce Event bus, ReplaylD is used with a value of -2 to be able to see old and new events.
- C. High-volume event messages are stored for 72 hours (three days).
- D. When subscribing to Salesforce Event bus, ReplaylD is used with a value of -1 to be able to see new events.
Answer: B,C
Explanation:
https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/using_streaming_api_durability.htm
NEW QUESTION # 34
Service Agents at Northern Trail Outfitters uses Salesforce to manage cases and B2C Commerce for ordering.
Which integration solution should an architect recommend in order for the service agents to see order history from a B2C Commerce system?
- A. Mulesoft Anypoint Platform
- B. REST API offered by Salesforce Platform
- C. A REST API offered by Commerce Platform
- D. Salesforce B2C Commerce to Service Cloud Connector
Answer: D
Explanation:
https://help.salesforce.com/articleView?id=icx_b2c_conversationalcommerce_connector.htm&type=5
NEW QUESTION # 35
A company needs to be able to send data from Salesforce to a homegrown system behind a corporate firewall.
The data needs to be pushed only one way and doesn't need to be sent in real time. The average volume is 2 million records per day.
What should an integration architect consider when choosing the right option in building the integration between the external system and Salesforce?
- A. Due to high volume of records, a third-party integration tool is required to stage records off platform.
- B. Due to high volume of records, salesforce will need to make a REST API call to external system.
- C. Due to high volume of records, the external system will need to use a BULK API Rest endpoint to connect to salesforce.
- D. Due to high volume of records, number of concurrent requests can hit the limit for the REST API call to external system.
Answer: A
Explanation:
Explanation
Using a third party integration tool to stage records off platform is a solution that can handle the high volume of data and avoid hitting the API limits for the REST API call to the external system. A third party integration tool can also provide features such as data transformation, error handling, and logging. Due to high volume of records, number of concurrent requests can hit the limit for the REST API call to external system is not a solution, but a problem that needs to be addressed. Due to high volume of records, the external system will need to use a BULK API Rest endpoint to connect to Salesforce is not a solution, as the requirement is to send data from Salesforce to the external system, not vice versa. Due to high volume of records, Salesforce will need to make a REST API call to external system is not a solution, as it does not address how to handle the high volume of data and avoid hitting the API limits. Reference: Salesforce Integration Architecture Designer Resource Guide, page 18-19
NEW QUESTION # 36
A global financial company sells financial products and services that include the following:
1. Bank Accounts
2. Loans
3. Insurance
The company has a core banking system that is state of the art and is the master system to store financial transactions, financial products and customer information. The core banking system currently processes 10M financial transactions per day. The CTO for the company is considering building a community port so that customers can review their bank account details, update their information and review their account financial transactions.
What should an integration architect recommend as a solution to enable customer community users to view their financial transactions?
- A. Use Salesforce External Service to display financial transactions in a community lightning page.
- B. Use Salesforce Connect to display the financial transactions as an external object.
- C. Use Salesforce Connect to display the financial transactions as an external object.
- D. Use Iframe to display core banking financial transactions data in the customer community.
Answer: A
NEW QUESTION # 37
A call center manager uses a custom dashboard to track Case related metrics. The manager wants a component to display the number of closed Cases in real time.
What type of event should be used to meet this requirement?
- A. Generic Event
- B. Platform Event
- C. Change Data Capture Event
- D. Push Topic Event
Answer: C
Explanation:
Explanation
Change Data Capture Event is the best option to meet this requirement. Change Data Capture Event is a type of streaming event that notifies subscribers of changes to Salesforce records, such as creation, update, delete, and undelete operations1. By subscribing to Change Data Capture Event for the Case object, the dashboard component can receive real-time updates on the number of closed Cases. Push Topic Event is another type of streaming event that notifies subscribers of changes to Salesforce records that match a SOQL query2. However, Push Topic Event has some limitations, such as not supporting all SOQL features and not capturing delete and undelete operations3. Platform Event is a type of streaming event that delivers custom notifications within the Salesforce platform or from external sources4. Platform Event is not suitable for this requirement because it is not tied to Salesforce records and requires custom logic to publish and subscribe. Generic Event is a type of streaming event that sends custom JSON notifications to subscribers without a predefined schema5. Generic Event is not suitable for this requirement because it is not tied to Salesforce records and requires custom logic to publish and subscribe.
NEW QUESTION # 38
A company's cloud-based single page application consolidates data local to the application with data from on premise and 3rd party systems. The diagram below typifies the application's combined use of synchronous and asynchronous calls.
The company wants to use the average response time of its application's user interface as a basis for certain alerts. For this purpose, the following occurs:
1. Log every call's start and finish date and time to a central analytics data store.
2. Compute response time uniformly as the difference between the start and finish date and time - A to H in the diagram.
Which computation represents the end-to-end response time from the user's perspective?
- A. Sum of A and H
- B. Sum of A to F
- C. Sum of A to H
- D. Sum of A, G, and H
Answer: A
Explanation:
Explanation
The end-to-end response time from the user's perspective is the time elapsed between the user's request and the user's receipt of the final response. In the diagram, this corresponds to the sum of A and H, which are the durations of the synchronous calls from the user interface to the cloud-based application and back. The other durations (B to G) are either internal to the cloud-based application or asynchronous calls that do not affect the user's perception of response time. Therefore, the correct answer is D, because it represents the sum of A and
H.
NEW QUESTION # 39
Northern Trail Outfitters is seeking to improve the performance and security of outbound integrations from Salesforce to on-premise servers.
What should the Architect consider before recommending a solution?
- A. Considerations for using Deterministic Encryption
- B. External gateway products in use
- C. ShieldPlatform Encryption Limitations
- D. A Default gateway restrictions
Answer: B
Explanation:
Explanation
Option A is correct because external gateway products in use can affect the performance and security of outbound integrations from Salesforce to on-premise servers. External gateway products are software or hardware devices that act as intermediaries between Salesforce and the on-premise servers, such as firewalls, proxies, load balancers, or VPNs. They can have different configurations, features, and limitations that can impact the speed, reliability, and security of the data transmission. For example, some external gateway products may require authentication, encryption, or compression of the data, which can add overhead and latency to the integration. Some external gateway products may also have bandwidth or throughput limits, which can affect the scalability and availability of the integration.
Therefore, the architect should consider the external gateway products in use before recommending a solution.
Option B is incorrect because a default gateway restriction is not a factor that can affect the performance and security of outbound integrations from Salesforce to on-premise servers. A default gateway restriction is a feature that allows administrators to restrict outbound requests from Salesforce to a specific IP address or domain name. This can help prevent unauthorized or malicious requests from Salesforce to external systems. However, this feature does not affect the performance or security of the outbound requests themselves, as it only acts as a filter for the destination of the requests.
Option C is incorrect because considerations for using deterministic encryption are not relevant for outbound integrations from Salesforce to on-premise servers. Deterministic encryption is a type of encryption that produces the same ciphertext for the same plaintext input. This can help preserve some functionality and performance of encrypted data in Salesforce, such as filtering, sorting, and indexing.
However, deterministic encryption is not applicable for outbound integrations from Salesforce to on-premise servers, as it is only supported for custom fields and not for standard fields or attachments.
Moreover, deterministic encryption does not affect the security of the data transmission itself, as it only encrypts the data at rest in Salesforce.
Option D is incorrect because Shield Platform Encryption limitations are not relevant for outbound integrations from Salesforce to on-premise servers. Shield Platform Encryption is a feature that allows administrators to encrypt sensitive data at rest in Salesforce using AES 256-bit encryption. This can help protect data from unauthorized access or theft. However, Shield Platform Encryption limitations are not relevant for outbound integrations from Salesforce to on-premise servers, as they only affect the functionality and performance of encrypted data in Salesforce, such as searching, reporting, or validation rules. Shield Platform Encryption does not affect the security of the data transmission itself, as it only encrypts the data at rest in Salesforce.
References: Salesforce Integration Patterns and Practices : Salesforce Integration Guide : Restrict Outbound Requests with a Default Gateway : Deterministic Encryption : Shield Platform Encryption Considerations :
Shield Platform Encryption : Shield Platform Encryption Architecture
NEW QUESTION # 40
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. Data Virtualization: Salesforce Connect map data external REST data in external objects.
- B. Request-Reply: Enhanced External Services invokes a REST API.
- C. Remote Call-In: Salesforce REST API with REST Composite Resources.
- D. Fire and Forget: Process-driven platform events publishes events on Salesforce Event Bus.
Answer: B
Explanation:
Explanation
The correct answer is C, Request-Reply: Enhanced External Services invokes a REST API. This is because Enhanced External Services allows you to register an external web service that has an OpenAPI 2.0 specification and use it as an invocable action in a Lightning flow. This way, you can check the preferences from the external service in real-time and get the response in Boolean and string values. The other options are not suitable for this scenario because:
A, Fire and Forget: Process-driven platform events publishes events on Salesforce Event Bus, is a pattern that is used for asynchronous integration, where the sender does not expect a response from the receiver. This is not suitable for checking preferences in real-time.
B, Remote Call-In: Salesforce REST API with REST Composite Resources, is a pattern that is used for integrating external applications with Salesforce by calling the Salesforce REST API. This is not suitable for invoking an external service from a Lightning flow.
D, Data Virtualization: Salesforce Connect map data external REST data in external objects, is a pattern that is used for accessing external data without copying or synchronizing it to Salesforce. This is not suitable for checking preferences in real-time or using them in a Lightning flow.
References:
Enhanced External Services
Get Started with External Services
Registering external services in salesforce
NEW QUESTION # 41
A company needs to integrate a legacy on premise application that can only support SOAP API. After the Integration Architect has evaluated the requirements and volume, they determined that the Fire and Forget integration pattern will be most appropriate for sending data from Salesforce to the external application and getting response back in a strongly typed format.
Which integration capabilities should be used to integrate the two systems?
- A. Outbound Message for Salesforce to Legacy System direction and SOAP API using Partner WSDL for the communication back from legacy system to salesforce.
- B. Platform Events for Salesforce to Legacy System direction and SOAP API using Enterprise WSDL for the communication back from legacy system to salesforce.
- C. Platform Events for Salesforce to Legacy System direction and SOAP API using Partner WSDL for the communication back from legacy system to salesforce.
- D. Outbound Message for Salesforce to Legacy System direction and SOAP API using Enterprise WSDL for the communication back from legacy system to salesforce.
Answer: D
NEW QUESTION # 42
A conglomerate is designing a Lightning Web Component (LWC) to display transactions aggregated from different sources. Their current system landscape is as follows:
1. Transactions are created at any time through their various on-premise and cloud-based systems.
2. All necessary transactions are replicated to a custom Transaction object in Salesforce. It is updated periodically so it only has a subset of the necessary transactions between updates.
3. Middleware supports publish-subscribe interactions and provides RESTful Enterprise APIs that can retrieve transactions from on-premise and cloud-based systems.
The company wants to address a usability concern regarding incomplete data displayed on the LWC component. What should the Integration Architect specify so the LWC will be able to display all the required transactions?
- A. Publish a Platform Event, have the middleware subscribe and update the custom object on receipt of Platform Event.
- B. Call the Enterprise APIs directly from the LWC's JavaScript code and redisplay the LWC on receipt of the API response.
- C. Let the Lightning Data Service with an ©wire adapter display new values when the custom object records change.
- D. Use the Continuation class to call the Enterprise APIs and then process the response in a callback method.
Answer: B
NEW QUESTION # 43
A conglomerate is designing a Lightning Web Component (LWC) to display transactions aggregated from different sources. Their current system landscape is as follows:
1. Transactions are created at any time through their various on-premise and cloud-based systems.
2. All necessary transactions are replicated to a custom Transaction object in Salesforce. It is updated periodically so it only has a subset of the necessary transactions between updates.
3. Middleware supports publish-subscribe interactions and provides RESTful Enterprise APIs that can retrieve transactions from on-premise and cloud-based systems.
The company wants to address a usability concern regarding incomplete data displayed on the LWC component. What should the Integration Architect specify so the LWC will be able to display all the required transactions?
- A. Publish a Platform Event, have the middleware subscribe and update the custom object on receipt of Platform Event.
- B. Let the Lightning Data Service with an wire adapter display new values when the custom object records change.
- C. Call the Enterprise APIs directly from the LWC's JavaScript code and redisplay the LWC on receipt of the API response.
- D. Use the Continuation class to call the Enterprise APIs and then process the response in a callback method.
Answer: C
NEW QUESTION # 44
Northern Trail Outfitters needs to secure an integration with an external Microsoft Azure API Gateway.
What integration security mechanism should be employed?
- A. Configure mutual server authentication with two-way SSL using CA issued certificates.
- B. Use an API only user profile and implement use an external identity provider with federated API access.
- C. Configure a connected app with an authorization endpoint of the API gateway and configure OAuth settings.
- D. Implement Salesforce Shield with Encryption at Rest and generate a tenant secret.
Answer: C
Explanation:
Explanation
The OAuth protocol is a standard way to authorize access to web resources. By configuring a connected app with an authorization endpoint of the API gateway, Salesforce can obtain an access token from the API gateway and use it to invoke the external API securely. This avoids the need to manage certificates or user credentials for authentication2 References: 1: Data Virtualization Pattern 2: OAuth 2.0 Web Server Authentication Flow
NEW QUESTION # 45
Northern Trail Outfitters (NTO) uses different shipping services for each of the 34 countries it serves. Services are added and removed frequently to optimize shipping times and costs. Sales Representatives serve all NTO customers globally and need to select between valid service(s) for the customer's country and request shipping estimates from that service.
Which two solutions should an architect propose?
Choose 2 answers
- A. Store shipping services in a picklist that is dependent on a country picklist.
- B. Use Platform Events to construct and publish shipper-specific events.
- C. Use middleware to abstract the call to the specific shipping services.
- D. Invoke middleware service to retrieve valid shipping methods.
Answer: C,D
NEW QUESTION # 46
KiA B2C Enterprise Customer has the following use case that involves processing payment from an external payment gateway service in Salesforce.
1. Customer requests Customer Service Representative (CSR) for a Service upgrade.
2. Customer provides credit card details to CSR for payment.
3. CSR submits payment information in Salesforce, and processed in a
4. CSR receives confirmation of payment.
5. CSR upgrades service for customer and confirms Customer.
external payment gateway.
This use case requires the CSR to obtain confirmation of payment before upgrading the service.
The integration with Payment gateway needs to be reliable and monitored for audit purposes.
The payment gateway service is an external RESTful service that the B2C Enterprise Customer has subscribed for.
What should an Integration Architect recommend for this integration?
- A. Build a custom Apex Callout to external Payment gateway service and provide success message to the CSR, the details of callouts and responses are logged for audit purposes.
- B. Platform events allow integration to payment gateway through the exchange of real-time event data, platform events are scalable and secure.
- C. Make a callout to the payment gateway through ESB supporting error handling and logging for audit purposes.
- D. Use External Services feature to integrate gateway to Salesforce ensuring real-time updates the CSR and support post payment processes.
Answer: C
Explanation:
Explanation
Make a callout to the payment gateway through ESB supporting error handling and logging for audit purposes. This solution meets the requirements of integrating with an external RESTful service, ensuring real-time updates to the CSR, and supporting post payment processes. ESB stands for Enterprise Service Bus, which is a software architecture model that allows communication between different applications via a common bus. ESB can handle the callout to the payment gateway service, and provide error handling, logging, routing, transformation, and orchestration capabilities. ESB can also integrate with other systems or services that are involved in the post payment processes, such as billing, invoicing, or reporting.
References: Certification - Integration Architect - Trailhead, [Enterprise Integration Patterns]
NEW QUESTION # 47
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. Named Credentials
- B. Two-way SSL
- C. Authorization Provider
- D. Connected App
Answer: A,B
Explanation:
Explanation
Named Credentials and Two way SSL are two security methods that an integration architect can leverage within Salesforce to secure the integration with an external system via HTTPS request. Named Credentials are a type of metadata that store authentication settings for accessing external services. They allow you to specify the URL of a service, the authentication protocol, and the credentials for accessing the service. Two way SSL is a type of mutual authentication that requires both the client and the server to present their certificates to each other. This ensures that both parties are who they claim to be, and that the communication is encrypted. Two way SSL can be configured in Salesforce by uploading a certificate and a private key, and associating them with a named credential. References: Certification - Integration Architect - Trailhead, [Named Credentials],
[Mutual Authentication]
NEW QUESTION # 48
Northern Trail Outfitters is creating a distributable Salesforce package for other Salesforce orgs within the company. The package needs to call into a custor Apex REST endpoint in the central org. The security team wants to ensure a specific integration account is used in the central org that they will authorize after installation of the package.
Which three items should an architect recommend to secure the integration in the package?
Choose 3 answers
- A. Select Start Authentication Flow on Save.
- B. Use an encrypted field to store the password that the security team enters and use password management for external orgs and set the encryption method to TLS 1.2. Use the Auth Provider configured and select the identity type as Named Principal with OAuth 2.0 as the protocol and
- C. Contact Salesforce support and create a case to temporarily enable API access for managed packages.
- D. Create a connected app in the central org and add the callback URL of each org the package is installed in to redirect to after successful authentication.
- E. Create an Auth provider in the package and set the consumer key and consumer secret of the connected app in the central org.
Answer: A,D,E
NEW QUESTION # 49
......
Authentic Integration-Architect Dumps With 100% Passing Rate Practice Tests Dumps: https://www.examcost.com/Integration-Architect-practice-exam.html
Updated Premium Integration-Architect Exam Engine pdf: https://drive.google.com/open?id=1z1U_zwImDY95CpsXhAsOsf-4JMHf_aFf

