A Salesforce Administrator at Meridian Global Logistics is configuring administrative access controls across various custom objects and user groups. Match each security requirement to the most appropriate Salesforce security feature.
- Restrict users assigned to a specific role from logging into Salesforce outside of official business hours (8:00 AM to 6:00 PM EST).Profile Login Hours settings
- Completely hide the custom field Vendor_Tax_ID__c on Account records across all UI pages, reports, global search, and API integrations for non-Finance users.Field-Level Security (FLS) settings
- Grant temporary edit access for the Contract_Status__c field to a single Operations Lead without modifying their assigned profile or affecting peers on the same profile.Permission Set assignment
- Prevent an entire department from creating, reading, editing, or deleting any custom Audit_Log__c records regardless of record ownership.Profile Object Permissions (CRUD settings)
Answer
Matching pairings: 1) Restricting login times by role matches Profile Login Hours settings; 2) Hiding sensitive field data across UI, reports, and API matches Field-Level Security (FLS) settings; 3) Granting selective temporary field edit access to one user matches Permission Set assignment; 4) Preventing record creation/reading/editing/deletion for an entire object matches Profile Object Permissions (CRUD settings).
Each security mechanism is correctly paired according to its architectural purpose in Salesforce core administration: Profile Login Hours control login time restrictions; Field-Level Security enforces data access restriction at the field level globally across UI and API; Permission Sets allow flexible, additive permission assignment to individual users without profile alteration; and Profile Object Permissions control baseline CRUD capabilities for records of an object.
Step-by-Step Solution
Key Concept
Salesforce security architecture relies on Profiles for baseline system access (Login Hours) and Object CRUD permissions, Field-Level Security for universal field privacy, and Permission Sets for additive, individual user permissions.