nerdexam
Salesforce

PDI · Question #70

Which two settings must be defined in order to update a record of a junction object? Choose 2 answers

The correct answer is B. Read/Write access on the secondary relationship C. Read/Write access on the primary relationship. To update a record of a junction object, a user must have Read/Write access permissions on both the primary and secondary Master-Detail relationships, which enables modification of the links to the parent records.

Submitted by tarun92· Apr 18, 2026Data Modeling and Management

Question

Which two settings must be defined in order to update a record of a junction object? Choose 2 answers

Options

  • ARead access on the primary relationship
  • BRead/Write access on the secondary relationship
  • CRead/Write access on the primary relationship
  • DRead/Write access on the junction object

How the community answered

(31 responses)
  • A
    10% (3)
  • B
    71% (22)
  • D
    19% (6)

Why each option

To update a record of a junction object, a user must have Read/Write access permissions on both the primary and secondary Master-Detail relationships, which enables modification of the links to the parent records.

ARead access on the primary relationship

Read-only access on a relationship would prevent the user from making any changes to the links between the junction object and the primary parent record.

BRead/Write access on the secondary relationshipCorrect

In order to modify the association between a junction object and its secondary parent record, the user must possess 'Read/Write access on the secondary relationship,' implying the necessary permissions to update the master-detail field on the junction object that links to the secondary master.

CRead/Write access on the primary relationshipCorrect

Updating a junction object record often involves changing its links to parent records. 'Read/Write access on the primary relationship' ensures the user has the required permissions to modify the master-detail field on the junction object that establishes the primary connection.

DRead/Write access on the junction object

While Read/Write access on the junction object itself is necessary to update its non-relationship fields, the question focuses on the specific requirements related to its role as a junction, implying the critical need to manage both primary and secondary relationship fields, which B and C address more specifically.

Concept tested: Junction object security and relationship access

Topics

#Junction Objects#Many-to-Many Relationships#Field-Level Security#Record Updates

Community Discussion

No community discussion yet for this question.

Full PDI Practice