New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce ARC-101 Exam - Topic 9 Question 44 Discussion

Actual exam question for Salesforce's ARC-101 exam
Question #: 44
Topic #: 9
[All ARC-101 Questions]

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 the proper external system with record changes in Salesforce and vice versa.

Which two solutions should an Integration Architect recommend to handle this requirement?

Choose 2 answers

Show Suggested Answer Hide Answer
Suggested Answer: C

Contribute your Thoughts:

0/2000 characters
Jessenia
3 months ago
A could work, but it might complicate things with all that business logic.
upvoted 0 times
...
Melvin
3 months ago
Wait, can Change Data Capture really handle all updates? Sounds too good to be true!
upvoted 0 times
...
Deandrea
3 months ago
Not sure about D, seems a bit overkill for this scenario.
upvoted 0 times
...
Jacob
4 months ago
Totally agree with B! External IDs are super helpful.
upvoted 0 times
...
Ming
4 months ago
I think B and C are solid choices for this integration.
upvoted 0 times
...
Ronnie
4 months ago
Designing an MDM solution sounds like a solid approach, especially for managing unique identifiers. I think option D could be a good choice too.
upvoted 0 times
...
Rebbeca
4 months ago
I think caching external IDs in middleware could work, but it seems like it might add complexity. Option A feels risky.
upvoted 0 times
...
Ngoc
4 months ago
I'm a bit unsure about Change Data Capture. I think it can help with real-time updates, but I can't recall all the details.
upvoted 0 times
...
Jolanda
5 months ago
I remember we discussed using External ID fields in Salesforce for mapping records, so option B sounds familiar.
upvoted 0 times
...
Jacinta
5 months ago
Caching the external IDs at the middleware layer and designing the business logic to handle the updates sounds like a good approach. That way we can decouple the systems a bit.
upvoted 0 times
...
Cyndy
5 months ago
I'm a bit confused by the different systems and how they all fit together. I'll need to diagram this out to really understand the data flows.
upvoted 0 times
...
Dorothy
5 months ago
Okay, I think the key here is to store the external IDs in Salesforce and use those to update the other systems. That way we have a central place to manage the mapping.
upvoted 0 times
...
Simona
5 months ago
This seems like a tricky integration problem. I'll need to carefully consider the different systems and how to best map the unique identifiers.
upvoted 0 times
...
Domitila
5 months ago
Using Change Data Capture could be a nice way to automatically propagate changes, but I'm not sure if that would work across all the different systems. I'll need to research that option further.
upvoted 0 times
...
Thea
5 months ago
I think I've got this one! Based on the requirement to make the "regulatory record" option visible in retention labels, I'm going to go with option C and run the Sec-RegulacoryComplianceUI cmdlet. That seems like the most direct way to enable that functionality in the admin interface.
upvoted 0 times
...
Audry
10 months ago
An MDM solution, huh? That could be overkill for this use case, but it might be worth looking into if the integration gets really complex.
upvoted 0 times
Lonny
8 months ago
An MDM solution could definitely help with complex integrations, but let's start with simpler solutions first.
upvoted 0 times
...
Dominque
9 months ago
D) Design an MDM solution that maps external ID's to the Salesforce record ID.
upvoted 0 times
...
Buck
9 months ago
A) Locally cache external ID'S at the middleware layer and design business logic to map updates between systems.
upvoted 0 times
...
Willow
9 months ago
C) Use Change Data Capture to update downstream systems accordingly when a record changes.
upvoted 0 times
...
Sommer
10 months ago
A) Locally cache external ID'S at the middleware layer and design business logic to map updates between systems.
upvoted 0 times
...
...
Steffanie
10 months ago
Hmm, I'm not sure about caching the external IDs at the middleware layer. Sounds like it could get messy if we're not careful.
upvoted 0 times
Olen
8 months ago
Hmm, I'm not sure about caching the external IDs at the middleware layer. Sounds like it could get messy if we're not careful.
upvoted 0 times
...
Elizabeth
9 months ago
B) Store unique identifiers in an External ID field in Salesforce and use this to update the proper records across systems.
upvoted 0 times
...
Lilli
9 months ago
A) Locally cache external ID'S at the middleware layer and design business logic to map updates between systems.
upvoted 0 times
...
...
Goldie
10 months ago
If only there was a magic button that said 'Sync All the Things' - that would make this integration a breeze!
upvoted 0 times
...
Chi
10 months ago
B is definitely the way to go! Storing the external IDs in Salesforce makes it easy to keep everything in sync.
upvoted 0 times
Maryann
8 months ago
Designing an MDM solution to map external IDs to Salesforce record IDs seems like a robust approach.
upvoted 0 times
...
Avery
8 months ago
Locally caching external IDs at the middleware layer could also be a good option for mapping updates.
upvoted 0 times
...
Vilma
9 months ago
I agree, using External ID fields in Salesforce simplifies the integration process.
upvoted 0 times
...
Corinne
10 months ago
B is definitely the way to go! Storing the external IDs in Salesforce makes it easy to keep everything in sync.
upvoted 0 times
...
...
Belen
10 months ago
I'm not sure about option B. I think option D might be more efficient in mapping external ID's to Salesforce record ID.
upvoted 0 times
...
Francoise
10 months ago
I agree with Francoisebie. Option B seems like a practical solution for keeping data synchronized.
upvoted 0 times
...
Bobbie
11 months ago
I think option B makes sense because it's easier to update records across systems using External ID field.
upvoted 0 times
...

Save Cancel