Labour Day Special 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: exams65

Salesforce Certified Mobile Solutions Architecture Designer(SP23) Question and Answers

Salesforce Certified Mobile Solutions Architecture Designer(SP23)

Last Update May 4, 2024
Total Questions : 85

We are offering FREE Mobile-Solutions-Architecture-Designer Salesforce exam questions. All you do is to just go and sign up. Give your details, prepare Mobile-Solutions-Architecture-Designer free exam questions and then go for complete pool of Salesforce Certified Mobile Solutions Architecture Designer(SP23) test questions that will help you more.

Mobile-Solutions-Architecture-Designer pdf

Mobile-Solutions-Architecture-Designer PDF

$35  $99.99
Mobile-Solutions-Architecture-Designer Engine

Mobile-Solutions-Architecture-Designer Testing Engine

$42  $119.99
Mobile-Solutions-Architecture-Designer PDF + Engine

Mobile-Solutions-Architecture-Designer PDF + Testing Engine

$56  $159.99
Questions 1

A system at Universal Containers needs to retrieve opportunity details(including line items and opportunity learn) and then update the opportunity with new information in real time, as one atomic operation. What approach should an architect recommend that conserves API limits?

Options:

A.  

Use a publisher action to update the data and callback to the other system.

B.  

Use the generic streaming API to publish changes and listen for updates.

C.  

Use the SOAP API to upsert the data. The API will then return all opportunity details.

D.  

Use a custom Apex class with a webservice method that performs both actions.

Discussion 0
Questions 2

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 thearchitect 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

Options:

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.

Discussion 0
Questions 3

Universal Containers is building anative mobile application that queries and updates data in their Salesforce in real time. What statement is correct about the Salesforce APIs?

Options:

A.  

Enterprise WSDL minimizes payload size.

B.  

Rest API supports oAuth

C.  

Enterprise WSDL supports WS-Security

D.  

REST API supports WS-Security.

Discussion 0
Questions 4

An insurance company decides to build an online portalusing the Salesforce platform for receiving quote requests from customers. The company has a legacy quoting system that will generate quotes while the rest of the sales process is managed by Salesforce Sales Cloud. The legacy system has an API for creating quotes. What Implementation method should be used so that customers can request quotes online and receive them in real time?

Options:

A.  

Middleware tool to pull quote requests from SF and push to the legacy system.

B.  

Trigger with an @Future method to send quoterequests to the legacy system.

C.  

Outbound message to send quote requests from Salesforce to the legacy system.

D.  

Apex callout to send quote requests from Salesforce to the legacy System.

Discussion 0
Questions 5

Universal Containers has two integrations to Salesforce; System A requires read-only accessto all Opportunity data while System B requires read-write access to all Accounts. Which approach ensures compliance with the principal of least priviledge?

Options:

A.  

Utilize a single "Integration User" with the "Modify All data" profile setting enabled so thatall integrations always have access to all data.

B.  

Utilize separate credentials and profiles for each integration, one having "view All" to ties and the other having "Modify All" to Accounts.

C.  

Use a single "Integration User" with profile settings restricted to "view All" for opportunity and "Modify All" for Accounts.

D.  

Utilize separate credentials for each system with both credentials having the "modify all data" permission on the profile.

Discussion 0
Questions 6

try Universal Containers is planning a data migration into Salesforce and must decide whether to use the Bulk API or the SOAP API. Whichthree statements are true about the Bulk API and REST API? Choose 3 answers

Options:

A.  

DML limits on Bulk are not governed on Salesforce servers.

B.  

The SOAP API provides jpb monitoring on the Salesforce setup menu.

C.  

The Bulk API allows multiple attachments to be leaded from within a single ZIP file.

D.  

The SOAP API avoids record locking contention on parent objects of Master-Details relationship.

E.  

The Bulk API may cause record locking contension on parent objects od Master-Details relationship.

Discussion 0
Questions 7

Universal containers utilizes the REST API to update the multiple Salesforce objects in real time based upon changes from their ERP system. They recently started encountering API Limits and have consulted the Integration Architect on possible solutions. What two possible strategies should the architect consider? Choose 2 answers

Options:

A.  

Migrate the integration to the partner WSDL to support 200 DML operations in a single API call.

B.  

Migrate the integration to the Bulk API which does not count towards the API limits.

C.  

Utilize the REST API batch URI to consolidate 100 DML operations into single API call.

D.  

Utilize workflow outbound messaging which does not count towards the API limits.

Discussion 0
Questions 8

In which three ways can production data be moved into a sandbox for testing purpose?

Options:

A.  

Refresh a Full Sandbox.

B.  

Use the metadata API.

C.  

Request a Snapshot from Support

D.  

Refresh a Copy Sandbox.

E.  

use the Apex Data Loader.

Discussion 0
Questions 9

Universal Containers has a requirement to query all Account records within Salesforce that were updated in the last 24 hours and download those Accounts to their data warehouse on a nightly basis. They expect the volume of records to be between 500-1500 records per day. What three techniques should an Architect consider? Choose 3 answers

Options:

A.  

Leverage a time-based workflow action to trigger an accountoutbound message notification for all records updated within the last 24 hours.

B.  

Leverage the Enterprise WSDL getUpdated() operation to retrieve Account records updated within the last 24 hours.

C.  

Leverage the Salesforce Data Replication API getUpdated() operation to retrieve Accounts records updated within the last 24 hours.

D.  

Leverage a third party tool ETL with a dynamic changing SOQL to retrieve Accounts updated within the last 24 hours.

E.  

Leverage the REST API / sObjects / Account / updated URI to retrieve Accounts records updated within the last 24 hours.

Discussion 0
Questions 10

What are two benefits of named credentials? Choose 2 answers

Options:

A.  

They simplify utilizing oAuth for Apex callouts.

B.  

They Secure integrations to Salesforce from other systems.

C.  

They enforce secure communication to external systems

D.  

They securely store credentials in a maintainable way.

Discussion 0
Questions 11

Universal Containers has an integration that runs nightly to update the Product (Product2) object in Salesforce withupdated product availability for over 500,000 products. The source system is green screen ERP that must be taken offline to produce nightly production reports such as the inventory availability report used for this integration. The Salesforce integration frequently reports failures due to data validation errors. Which two steps should the Technical Architect should recommend? Choose 2 answers

Options:

A.  

Ask the ERP report designers to redesign the report to provide properly formatted data.

B.  

Implements a regression testing policy to detect issues following development.

C.  

Use SOAP headers to turn off validation rules and triggers during the integration.

D.  

Review the Salesforce data model and Validation rules and modify the integration as necessary.

Discussion 0
Questions 12

When making an Apex callout, what approach should an Integration Architect recommend for securely transporting sensitive data from Salesforce over an unsecure network connection?

Options:

A.  

Base64 encode the data before performing the call out from Apex.

B.  

Encrypt the data with a shared key before performing the Apex callout.

C.  

Use platform Encryption to secure the data before transporting.

D.  

Salesforce automatically secures all data transmissions to external systems.

Discussion 0
Questions 13

Which two statements are correct about External ID? Choose 2 answers

Options:

A.  

External IDs must be Text fields

B.  

External IDs are always searchable

C.  

External IDs fields are always unique

D.  

External IDs can be used to upsert records

Discussion 0
Questions 14

Universal containers decided to use Salesforce sales cloud for their sales processes won Opportunities must be sent to external ERP system for order fulfillment. All the line items must alsobe sent along with Opportunities. The ERP system supports only SOAP- based messages for receiving orders. What limitation of outbound messages might present a problem in this scenario?

Options:

A.  

Outbound messaging does not support multiple objects

B.  

Outbound messaging does not support SOAP

C.  

Outbound messaging cannot be made secure

D.  

Outbound messaging does not offer any reliability.

Discussion 0
Questions 15

What are three capabilities of Salesforce to Salesforce(S2S)? Choose 3 answers

Options:

A.  

Share reports and dashboards between Salesforceorgs.

B.  

Automatically publish data from the publisher org.

C.  

Manually consume data into the consumer org.

D.  

Integrate data between Salesforce orgs via pre-built web service adapters.

E.  

Publish data from the publisher's Account object to the consumer'sCustomer__c object.

Discussion 0
Questions 16

Universal Containers is building a mobile application that connects to Salesforce for reading and updating data What is the appropriate authentication solution?

Options:

A.  

Create a mobile Integration user ID whose credentialsare stored within the mobile application code.

B.  

Prompt for the mobile user's username and Password; utilize the oAuth Username-Password flow to obtain an oAuth token.

C.  

Redirect to Salesforce via the User-agent oAuth flow to obtain an access token and refresh token.

D.  

Prompt for the mobile user's username and password; utilize the Enterprise WSDL login() operation to obtain a session I

D.  

Discussion 0
Questions 17

What are three capabilities of Salesforce Lightning Connect? Choose 3 answers.

Options:

A.  

Write to OData - Compliant data sources without APEX.

B.  

Read from OData - Compliant data sources without APEX.

C.  

Associate external object records to Salesforce Account records.

D.  

Write triggers and workflows on external objects.

E.  

Write SOQL queries on external object.

Discussion 0
Questions 18

Universal containers has built an integration module to pull customer support tickets out of various systems and push them to salesforce ascases. The integration was implemented using Salesforce SOAP API with batch size 200, and the jobs are scheduled to run every 30 minutes to make sure a job completes before the next job starts. After going Live, they found that jobs are failing occasionally due to a "Max CPU time exceeded" error thrown from a trigger on the case. Reducing the batch size to 100 would resolve the issue, but the jobs would then take an average of 35 minutes to run. Which two options should be considered to resolve the issue and make sure a job completes before the next one starts? Choose 2 answers

Options:

A.  

No change to API options, and move the trigger code into a future method.

B.  

No change to API options, and move the trigger code into a Queuetable apex

C.  

Bulk API with serial option and batch size 100, and no code changes

D.  

Bulk API with parallel option and batch size 100, and no code changes.

Discussion 0
Questions 19

Universal containers is migrating to Salesforce from a legacy system with existing SMTP-based integrations. What Salesforce platform capability should an Integration Architect consider?

Options:

A.  

Custom Apex class with webservice methods that implement the SMTP protocol.

B.  

Custom InboundEmailHandler to process the messages.

C.  

Lightning connect with an oData/SMTP interchange.

D.  

Custom Apex batch job to check for SMTP messages.

Discussion 0
Questions 20

Universal containers is building an integration between their instance of Salesforce and their business partner's fulfillment systems, the security officer would like to ensure that only the authorized data for each business partner is accessible across all interfaces. How should the architect ensure this requirement is met?

Options:

A.  

provide each business partner a shared integration username/password with a specific role/profile provisioned to the appropriate data.

B.  

Provide each business partner their own username/password with a specific role/profile provisioned to the appropriate data.

C.  

Provide each business partner their own username/password with an Apex custom web service to filter the data appropriately.

D.  

Provide each business partner their own username/password with a shared integration profile provisioned to the appropriate data.

Discussion 0
Questions 21

The Integration Team at Universal Containers is frustrated because the developers keep changing the data model and trigger behaviors during development, resulting in frequent rework and unexpected bugs lade in the development process. What two recommendations should a Technical Architect make to resolve this issue? Choose 2 answers

Options:

A.  

Implement a Regression Testing policy to catch issues earlier in the development process.

B.  

Use a requirements traceability matrix to track data model changes back to the requirement that prompted them.

C.  

Implement a continuous Integration process to identify issues earlier in the development process.

D.  

Encourage code developers and integration developers to work in separate sandboxes.

Discussion 0
Questions 22

Universal containers would like to restrict access to Salesforce to only clients on their network. Which two mechanisms should an Integration Architect utilize to prevent unauthorized clients? Choose 2 answers

Options:

A.  

Configure Login IP Ranges on any profiles used by Integration

B.  

Use a login flow to validate the IP and request a 2nd factor if incorrect

C.  

Use a trigger to change the user's profile if their IP is not trusted.

D.  

Enable the "Lock sessions to the IP address from which they originated" setting.

Discussion 0
Questions 23

Universal Containers is building an integration between Salesforce and their Accounting system. The integration will utilize outbound messaging with call back pattern toSalesforce. The security officer would like to understand the authentication solution. What are the three ways that the call back can authenticate itself to Salesforce? Choose 3 answers

Options:

A.  

Utilize the Enterprise WSDL login() operation to obtain a new session ID.

B.  

Utilize an oAuth Username-Password flow to obtain a new oAuth token for the session ID.

C.  

Utilize the REST API login() operation to obtain a new session ID

D.  

Utilize the session ID contained within the outbound message notification as theauthorization header.

E.  

Utilize the partner WSDL with oAuth to obtain a valid oAuth token for the session ID.

Discussion 0
Questions 24

Universal containers is implementing Salesforce for the first time. As part of the implementation, approximately 10 Million contact records need to be migrated into the new environment. What tool should an architect recommend?

Options:

A.  

SalesforceData Loader

B.  

Data Import Wizard

C.  

Excel connector

D.  

Salesforce Workbench

Discussion 0