BioHealth Labs utilizes a custom object named Product_Batch__c to track pharmaceutical production data. Most Quality Assurance inspectors assigned to the custom profile 'QA Inspector' must not be able to view or edit the sensitive Formulation_Secret__c field on this object. However, three Lead QA Inspectors who share the same 'QA Inspector' profile require Read and Edit access to Formulation_Secret__c across all interfaces, including reports, list views, and the API. Which configuration should the administrator implement to satisfy these security requirements while minimizing administrative overhead?
- Set Field-Level Security (FLS) for Formulation_Secret__c to deselect Visible on the 'QA Inspector' profile, create a Permission Set granting Read and Edit access to Formulation_Secret__c, and assign the Permission Set to the three Lead QA Inspectors.Cevap
- BClone the 'QA Inspector' profile to create a 'Lead QA Inspector' profile, enable Read and Edit access on Formulation_Secret__c in the new profile, and reassign the three Lead QA Inspectors to this profile.
- CRemove Formulation_Secret__c from the standard page layout and use Dynamic Forms component visibility rules on the Lightning Record Page to conditionally show the field only to the three Lead QA Inspectors.
- DAdd the corporate network IP addresses to the Organization-Wide Network Access settings to restrict viewing Formulation_Secret__c to trusted network locations.
Cevap
Set Field-Level Security (FLS) on Formulation_Secret__c to deselect Visible for the 'QA Inspector' profile, create a Permission Set granting Read and Edit access to Formulation_Secret__c, and assign the Permission Set to the three Lead QA Inspectors.
The option advocating setting Field-Level Security to hidden on the profile and granting access via a Permission Set correctly follows Salesforce security architecture. Profile FLS acts as the restrictive base, ensuring the field is protected across all interfaces (reports, API, list views, record pages), while the Permission Set seamlessly extends Read and Edit access to specific users without profile duplication.
Adım Adım Çözüm
Anahtar Kavram
Field-Level Security (FLS) Baseline & Permission Set Extension