Subscribe to the Non-Human & AI Identity Journal
Home FAQ Governance, Ownership & Risk How should security teams govern Salesforce access across…
Governance, Ownership & Risk

How should security teams govern Salesforce access across the employee lifecycle?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated June 11, 2026 Domain: Governance, Ownership & Risk

Security teams should connect Salesforce provisioning and revocation to joiner, mover, and leaver events so access follows role and status changes. The practical goal is to reduce manual drift, avoid lingering entitlements, and ensure that departments, groups, and permissions are removed together when access is no longer justified.

Why This Matters for Security Teams

Salesforce is rarely just a CRM. It often becomes a system of record for customer data, workflows, approvals, integrations, and exported reports, which means access decisions can create outsized business and security impact. If joiner, mover, and leaver events are not tied to Salesforce entitlements, teams end up with inactive users, stale permission sets, and department-level access that no longer matches job function. That is a common path to overexposure in platforms that support broad sharing and delegated administration.

Current guidance from NIST Cybersecurity Framework 2.0 emphasizes access governance as an operational control, not a one-time onboarding task. For SaaS platforms like Salesforce, that means access reviews, revocation, and exception handling must be continuous. NHIMG research on NHI Lifecycle Management Guide also shows that lifecycle drift is a recurring pattern when identity changes are treated as isolated tickets instead of a synchronized control process. In practice, many security teams discover Salesforce privilege creep only after an offboarding delay, not through a deliberate entitlement design.

How It Works in Practice

Effective governance starts with defining Salesforce access as an identity lifecycle workflow, not a help desk request. Joiner, mover, and leaver events should trigger provisioning, reclassification, or revocation based on role, department, region, and business need. The practical objective is to ensure the user account, permission sets, public group membership, role hierarchy placement, and connected app access all change together.

A workable model usually combines HR signals, identity governance, and Salesforce-specific controls:

  • Map HR status changes to Salesforce entitlements through automated workflows.
  • Use role-based baselines for standard access, then add exceptions only for approved business needs.
  • Review permission sets separately from profiles because additive privileges often hide excessive access.
  • Remove or suspend access immediately on termination, then complete cleanup of groups, delegated admin rights, and API-related entitlements.
  • Log every entitlement change so audit teams can verify who approved access, when it changed, and why.

That approach aligns with OWASP Non-Human Identity Top 10 thinking about lifecycle control and privilege minimisation, even though Salesforce here is a human-access use case. It also complements NHIMG guidance in Ultimate Guide to NHIs — Lifecycle Processes for Managing NHIs, which treats lifecycle enforcement as the main defence against access drift. Where Salesforce is integrated with automation or service accounts, teams should also verify that access reviews cover non-human credentials connected to the same tenant.

Security teams should also watch for offboarding lag. A direct indicator from NHIMG research in The 2025 State of NHIs and Secrets in Cybersecurity is that 91% of former employee tokens remain active after offboarding, which is a reminder that revocation often fails at the operational layer, not the policy layer. These controls tend to break down in highly customized Salesforce orgs because role hierarchy, manual sharing rules, and integration accounts create overlapping access paths that automation does not always resolve cleanly.

Common Variations and Edge Cases

Tighter lifecycle control often increases administrative overhead, so organisations must balance speed of access against revocation assurance. That tradeoff becomes visible in Sales-led environments where temporary access, contractor support, and rapid territory changes are common.

There is no universal standard for this yet, but current guidance suggests a few patterns. First, temporary access should be time-bound and automatically expired instead of left to manual cleanup. Second, movers should not receive cumulative access by default, because role changes often add privileges faster than they remove them. Third, leavers should be handled as a two-step event: immediate disablement followed by a controlled entitlement purge after business verification.

Two edge cases deserve special attention. Shared admin accounts can mask individual accountability, so they should be replaced with named identities and strong audit logging wherever possible. Integration users are another blind spot because they are often exempted from normal offboarding workflows; if their permissions are tied to employee ownership, they should be revalidated whenever the owning team changes. NHIMG’s Top 10 NHI Issues and Guide to the Secret Sprawl Challenge both reinforce the broader lesson that lifecycle failures and access sprawl usually appear together. In Salesforce, the hardest failures happen when org complexity and manual exception handling are both high.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0 and NIST AI RMF set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0PR.AC-1Joiner-mover-leaver governance directly supports managing identities and access rights.
OWASP Non-Human Identity Top 10NHI-03Lifecycle drift and stale entitlements mirror non-human identity access persistence risks.
NIST AI RMFLifecycle governance supports accountability and risk management for identity-dependent systems.

Define ownership, review cadence, and revocation triggers as part of identity risk governance.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on June 11, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org