An Integration Architect has designed a mobile application for Salesforce users to get data while on the road using a custom UI. The application is secured with oAuth and is currently functioning well. There is a new requirement where the mobile application needs to obtain the GPS coordinates and store it on a custom geolocation field.
The geolocation field is secured with Field Level Security, so users can view the value without changing it.
What should be done to meet the requirement?
Suggested Answer: B
Get Premium ARC-101 Questions
as Interactive Web-Based Practice Test or PDF
Real Exam Format
Detailed Explanations
Instant Access
Get Your Practice Test
42 comments · newest first
MO
Moon
12 months ago
Yep, REST is more efficient for this kind of task!
ED
Eden
12 months ago
I thought Apex was only for server-side logic, not inbound calls?
VO
Von
12 months ago
Wait, why not SOAP? Isn't it still relevant?
DA
Darci
1 year ago
Totally agree, REST is the way to go for mobile apps!
MA
Mariko
1 year ago
The mobile device should make a REST API inbound call.
DE
Deeanna
1 year ago
I feel like the REST Apex inbound call could be the right choice, but I need to double-check how Field Level Security works with API calls.
WA
Wade
1 year ago
I recall that REST is generally preferred for mobile apps, but I’m not clear on how the geolocation field's security impacts the API call.
DO
Dominga
1 year ago
I think the mobile device should make a REST API inbound call since it’s more suited for mobile applications, but I’m a bit uncertain about the specifics of the implementation.
RO
Rosalind
1 year ago
I remember we practiced a similar question about API calls, but I’m not sure if SOAP or REST is better for this scenario.
MA
Malcom
1 year ago
Okay, let's see. The project is in stage 3, and the CEO and Marketing Director need to make some final decisions. The competitors are issuing calendars soon, and the Project Manager has suggested closing the project early. I think the End Project Report would be the best choice to capture all the relevant information.
LO
Lorrine
1 year ago
This seems like a straightforward question about image scaling on mobile apps. I'll need to think carefully about the key functional attributes that could be impacted.
LA
Laurel
1 year ago
I'm a bit confused on this one. I'm not sure if Power Automate or Common Data Service would be the best fit for the approval process. Maybe Dynamics 365 Sales would be a better option there? I'll need to review the capabilities of each tool more closely to make a confident recommendation.
SH
Shelba
1 year ago
Hmm, I'm a little unsure about this one. I'll need to double-check the requirements to make sure I don't miss anything important.
JE
Jenelle
1 year ago
Ah, the principle of competency - I remember that one from the code. I think I can narrow down the options and make an educated guess on this question.
OR
Ora
1 year ago
I bet the answer is to just hold the phone up to the sky and let the GPS fairies do their thing. No API required!
EL
Elsa
1 year ago
I bet the answer is to just hold the phone up to the sky and let the GPS fairies do their thing. No API required!
DE
Deeanna
1 year ago
C) The mobile device makes a REST API inbound call.
GR
Graciela
1 year ago
A) The mobile device makes a SOAP API inbound call.
KI
Kizzy
1 year ago
Ah, the classic 'what's the best way to do this' question. I bet the answer is something like 'it depends on your specific requirements'.
MI
Mica
1 year ago
C) The mobile device makes a REST API inbound call.
DE
Denny
1 year ago
B) The mobile device receives a REST Apex callout call.
RO
Roselle
1 year ago
A) The mobile device makes a SOAP API inbound call.
DE
Deane
2 years ago
This is a tricky one. I'm leaning towards the REST API inbound call, but I'm curious to hear what the others think.
JE
Jesus
1 year ago
D) The mobile device makes a REST Apex inbound call.
DO
Donette
1 year ago
C) The mobile device makes a REST API inbound call.
AL
Aliza
1 year ago
B) The mobile device receives a REST Apex callout call.
KA
Kathrine
1 year ago
A) The mobile device makes a SOAP API inbound call.
IS
Isabelle
1 year ago
D) The mobile device makes a REST Apex inbound call.
JE
Jettie
1 year ago
I think a REST API inbound call would be the best option.
VI
Vivan
1 year ago
C) The mobile device makes a REST API inbound call.
RE
Reyes
1 year ago
A) The mobile device makes a SOAP API inbound call.
NG
Nguyet
2 years ago
Apex callout? Hmm, I don't know about that. Isn't that a bit overkill for a simple GPS coordinate update?
LA
Latanya
1 year ago
C) The mobile device makes a REST API inbound call.
JO
Jovita
1 year ago
A) The mobile device makes a SOAP API inbound call.
DO
Domonique
2 years ago
That's a good point, Oren. REST Apex callouts do provide better performance. I'll reconsider my choice.
EL
Elmer
2 years ago
The REST API inbound call seems like the obvious choice here. Gotta love that secure field-level security!
PR
Providencia
1 year ago
Let's go ahead and implement the REST API call for the geolocation field.
AL
Allene
1 year ago
I agree, it's important to maintain that field-level security.
CY
Cyril
1 year ago
Yeah, it's the best option to securely store those GPS coordinates.
JU
Justine
2 years ago
REST API inbound call is the way to go for sure.
OR
Oren
2 years ago
I disagree, I believe option B is the correct answer as REST Apex callouts are more efficient for interacting with Salesforce.
DO
Domonique
2 years ago
I think option C is the best choice because REST API calls are commonly used for integrating mobile applications.