Starlight Solar Solutions uses a custom object named Customer_Audit__c to track quality assurance reviews. The System Administrator needs to restrict access to a sensitive custom field, Risk_Assessment_Notes__c, so that only three risk analysts out of forty employees assigned to the Support Specialist profile can view it. Access must be restricted across all interfaces, reports, and API calls for the remaining thirty-seven users. Which configuration approach should the administrator implement to meet this requirement following Salesforce best practices?
- Set Field-Level Security for Risk_Assessment_Notes__c to hidden on the Support Specialist profile, create a permission set granting Read access to the field, and assign the permission set to the three risk analysts.Cevap
- BClone the Support Specialist profile to create a Risk Analyst profile, enable Read access for Risk_Assessment_Notes__c on the cloned profile, and assign it to the three risk analysts.
- CGrant Read access to Risk_Assessment_Notes__c on the Support Specialist profile, then configure Dynamic Forms component visibility filters on the record page to hide the field from users who are not risk analysts.
- DAdd the IP addresses of the three risk analysts to the profile's Login IP Ranges to automatically grant them elevated field-level access to Risk_Assessment_Notes__c.
Cevap
Set Field-Level Security for Risk_Assessment_Notes__c to hidden on the Support Specialist profile, create a permission set granting Read access to the field, and assign the permission set to the three risk analysts.
The standard Salesforce best practice for granting field access to a subset of users on a shared profile is to restrict the Field-Level Security on the profile level and use a Permission Set to grant additive Read or Edit access to the specific users who require it. FLS enforces security universally across the UI, API, reports, and list views.
Adım Adım Çözüm
Anahtar Kavram
Profiles establish baseline access restrictions, while Permission Sets grant additive Field-Level Security (FLS) access for user exceptions.
Tahmini Süre:1m 30s