Definition
Entitlement Settings is a Setup page where administrators enable and configure the Entitlement Management feature for the org. Settings include enabling entitlements on Cases, choosing whether to track entitlements by Account or Contact, and configuring default entitlement process behavior.
Real-World Example
The admin at PowerGrid Utilities opens Entitlement Settings and enables entitlements on Cases. She selects "Verify entitlements based on Account" so that when a Case is created, the system checks the customer's Account for an active entitlement before starting the SLA clock. This prevents the support team from providing SLA-backed support to customers without valid service contracts.
Why Entitlement Settings Matters
Entitlement Settings is the foundational Setup page that activates the entire Entitlement Management framework in a Salesforce org. Before any Entitlements, Milestones, or Entitlement Processes can function, an administrator must visit this page and enable the feature. Key decisions made here include whether entitlements are verified against Accounts or Contacts, whether the entitlement lookup on Cases is required, and how the system behaves when no valid entitlement is found.
Getting Entitlement Settings wrong at the outset creates problems that compound over time. If entitlements are set to verify by Account when the business model requires Contact-level verification, support teams will grant SLA coverage to unauthorized individuals for months before anyone notices. Similarly, failing to require an entitlement on case creation means agents can bypass the system entirely, creating cases with no SLA tracking. These settings should be reviewed during every org audit and whenever the support model changes.
How Organizations Use Entitlement Settings
- PowerGrid Utilities — The admin at PowerGrid Utilities enables entitlements on Cases and selects Account-based verification. When a case is created, the system automatically checks whether the Account has an active Entitlement before starting the SLA clock. This prevents the support team from accidentally providing SLA-backed service to expired contracts.
- Skyward Aviation — Skyward Aviation configures Entitlement Settings to verify by Contact because their support contracts cover specific named individuals, not entire companies. This means a case from an authorized pilot gets SLA tracking, while a case from an unauthorized ground crew member at the same company does not receive SLA commitments.
- Quantum Dynamics — Quantum Dynamics makes the Entitlement lookup field required on the Case page layout as part of their Entitlement Settings configuration. Agents must select a valid Entitlement before saving a new case, ensuring that every single support interaction is tracked against a contract and no case slips through without SLA governance.