Appearance
Foundations
This section establishes the foundational requirements for SBS compliance. These controls define the organizational capabilities and documentation practices that enable all other controls in the benchmark. Without a centralized system of record, organizations cannot reliably demonstrate compliance, maintain audit trails, or govern exceptions consistently across their Salesforce security posture.
SBS-FDNS-001: Centralized Security System of Record
Control Statement: The organization must maintain a centralized system of record documenting all Salesforce security configurations, exceptions, justifications, and SBS-required inventories.
Description:
The organization must maintain a centralized, durable, and accessible system of record that documents all Salesforce security-relevant configurations, exceptions, justifications, approvals, and control-specific inventories required by the SBS. The system of record must not rely on personal knowledge or undocumented institutional memory.
Rationale:
A formally maintained system of record is foundational for ensuring repeatable, auditable, and transparent security governance. Without a centralized repository, organizations cannot reliably track required justifications, exceptions, or configuration states, resulting in control failures, loss of historical context, and inconsistent application of security standards. A system of record enables auditors, security engineers, and automation tools to validate compliance objectively.
Audit Procedure:
- Identify and review the organization’s designated system of record for Salesforce security governance.
- Verify that the system of record is centrally accessible to authorized personnel and is not dependent on individual personnel knowledge.
- Confirm that the system of record includes all artifacts required by SBS controls, including:
- Documented justifications for elevated permissions or exceptions.
- Inventories of profiles, permission sets, permission set groups, integrations, API-enabled entities, and other required listings.
- Recorded security decisions, approvals, and exceptions.
- Validate that the system of record is current and reflects the state of the Salesforce environment at the time of audit.
Remediation:
- Establish or designate a centralized system of record capable of storing and maintaining all required SBS documentation.
- Populate the system of record with all missing inventories, justifications, and security-relevant artifacts mandated by SBS controls.
- Implement a maintenance process to keep the system of record current with ongoing changes to the Salesforce environment.
Default Value:
Salesforce does not provide or require a system of record for documenting security-relevant metadata, exceptions, or justifications.
References:
- NIST SP 800-53: PM-5 (Information System Inventory), PL-2 (System Security and Privacy Plans)
- CIS Controls: CSC 2 (Inventory and Control of Software Assets), CSC 5 (Account Management)