An organization uses Opportunity Teams to facilitate collaboration on complex deals. The Organization-Wide Default for Opportunities is set to Private. A sales representative adds a technical consultant to an Opportunity Team and assigns them 'Read/Write' Opportunity Access. However, when the consultant attempts to edit the opportunity, the system prevents them from saving changes and displays an insufficient privileges error. Which configuration issue is preventing the consultant from editing the Opportunity?
- The consultant's Profile or assigned Permission Sets grant only Read object-level permission for Opportunities.Cevap
- BThe Organization-Wide Default for Opportunities must be set to Public Read/Write before Opportunity Team Read/Write access can function.
- CThe consultant must be assigned a new profile with the 'Modify All Data' administrative permission to receive team access.
- DThe consultant must be positioned above the Opportunity owner in the Role Hierarchy to receive Read/Write team sharing permissions.
Cevap
The consultant's Profile or assigned Permission Sets grant only Read object-level permission for Opportunities.
In Salesforce security architecture, Object-Level Security (CRUD) acts as a strict ceiling over Record-Level Sharing. Even if a user is granted 'Read/Write' access to an Opportunity via Opportunity Teams, Account Teams, or Sharing Rules, they cannot edit the record unless their Profile or assigned Permission Sets grant 'Edit' permission on the Opportunity object itself.
Adım Adım Çözüm
Anahtar Kavram
Interaction between Object-Level Security (CRUD) and Record-Level Sharing (Opportunity Teams)