Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Certified Platform App Builder All Questions

View all questions & answers for the Certified Platform App Builder exam

Exam Certified Platform App Builder topic 1 question 444 discussion

Actual exam question from Salesforce's Certified Platform App Builder
Question #: 444
Topic #: 1
[All Certified Platform App Builder Questions]

Cloud Kicks (CK) wants to track orders against inventory, ensuring its ability to fulfill order requests. CK created a junction object called Request Inventory to enable many-to-many relationships with the Inventory and Order objects.

What does the app builder need to provide to ensure users can view Request Inventory records?

  • A. Apex-based sharing on the first master object.
  • B. Read access to the first master object.
  • C. Read access to both master objects.
  • D. Sharing rules on Request Inventory object.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Ishiiiiiiiiiiii
7 months ago
the question is stupid, we cannot configure or remove read access from either object once we are creating master detail relationship. thats an inbuild functionality. automatically it will have read access on both objects
upvoted 1 times
...
YOOGI1234
8 months, 1 week ago
Selected Answer: C
C is the correct option
upvoted 1 times
...
anji_bmk
10 months, 4 weeks ago
C is correct option. User profile level, you can select read access for junction object only when u have read access of both master objects. User only can access junction obj record, if user profile has read access on junction obj. Tested, working.
upvoted 2 times
...
docxdmd
1 year, 2 months ago
Selected Answer: B
B, You only need permission for one master object to "view Request Inventory records". This question is testing that specific knowledge.
upvoted 1 times
...
sfreesway
1 year, 4 months ago
Selected Answer: C
Its C https://salesforce.stackexchange.com/questions/65250/visibility-of-records-in-a-junction-object-and-based-or-relationshiporder-base https://help.salesforce.com/s/articleView?id=sf.relationships_considerations.htm&type=5 TLDR; you need access to both masters to have the same access to the Junction
upvoted 2 times
docxdmd
1 year, 2 months ago
No you just need access to one of the two master objects to ensure users can "view Request Inventory records". There is another similar question to this that is testing the same concept which is knowing that you only need permissions for one of the master objects in order to be able to "view" the junction object.
upvoted 1 times
...
...
Almuquerque
1 year, 7 months ago
Selected Answer: B
I think the same, A and D are definitely wrong, B. works but C. is also right so...not sure which one is considered the correct one. My choice is B because read access on the first master-detail relationship is enough to have access to the junction object.
upvoted 2 times
SS1121
1 year, 4 months ago
But this shall not give access to all the junction object records. Answer should be C.
upvoted 1 times
docxdmd
1 year, 2 months ago
No that is incorrect, users will have view access to the junction object records. The answer is definitely B.
upvoted 1 times
...
...
...
igorshpak
1 year, 9 months ago
Selected Answer: B
A doesn't make sence to me. D is wrong, because Custom Objects controlled by parent ( detail in Master Detail relationship) can not have sharing rule. B I've tested and it works. C I think it's obvious that it will work also with Read access to both master objects.
upvoted 4 times
...
wlthorn
1 year, 9 months ago
D. The app builder needs to provide sharing rules on the Request Inventory object because it is the junction object in a many-to-many relationship between the Inventory and Order objects. Sharing rules determine the level of visibility users have to the Request Inventory records, such as read or edit access. Without sharing rules on the Request Inventory object, users may not be able to view or interact with the Request Inventory records, which would hinder their ability to track orders against inventory and fulfill order requests. By setting appropriate sharing rules, the app builder can ensure that users have the necessary access to the Request Inventory records to carry out their responsibilities and achieve the desired business outcome.
upvoted 1 times
igorshpak
1 year, 9 months ago
D is wrong answer. I've tested.
upvoted 2 times
...
igorshpak
1 year, 9 months ago
Custom Objects controlled by parent ( detail in Master Detail relationship) can not have sharing rule.
upvoted 1 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...