A Salesforce Administrator needs to configure appropriate access controls and security settings for several distinct operational requirements. Match each business security requirement to the correct Salesforce administrative feature.
- Completely deny login access to users of a specific profile when they attempt to log in outside approved shift hours.Profile Login Hours
- Hide a sensitive custom field on the Contact record from all users assigned to a profile regardless of page layout assignments.Field-Level Security (FLS)
- Restrict profile users from logging in from unrecognized IP addresses by denying access completely rather than prompting for identity verification.Profile Login IP Ranges
- Grant Read and Edit object permissions on a custom Project object to two specific sales reps without modifying their existing profile.Permission Set
Answer
Each security requirement matches its dedicated security control: Shift hour login restriction matches Profile Login Hours; sensitive field hiding matches Field-Level Security (FLS); strict IP login restriction with total denial matches Profile Login IP Ranges; and granting extra permissions to specific users matches Permission Sets.
Matching security requirements to Salesforce administrative capabilities requires evaluating the layer of security targeted: Profile Login Hours control authentication timeframes; Field-Level Security (FLS) controls field access globally regardless of layout; Profile Login IP Ranges enforce strict network boundary denials; and Permission Sets provide flexible, targeted permission extensions without profile duplication.
Step-by-Step Solution
Key Concept
Salesforce Security Layering: Profiles, Permission Sets, FLS, and Login Restrictions