What Is Salesforce Data Governance?

Emily Winks, Data Governance Expert, Atlan
Data Governance Expert
Updated:08/24/2026
|
Published:08/24/2026
19 min read

Key takeaways

  • Salesforce enforces governance through four layers: Organization, Object, Field, and Record access
  • Shield and Data 360 Policy-Based Governance solve different problems, not the same one
  • Gartner projects 40% of enterprises will demote or decommission AI agents by 2027 over governance gaps
  • A context layer extends Salesforce's policy and lineage to every system the data reaches

What Is Salesforce Data Governance?

Salesforce data governance is Salesforce's native control stack for CRM data: four access layers (Organization, Object, Field, and Record), Salesforce Shield for encryption and audit, and Data 360 Policy-Based Governance for attribute-based rules applied to people, APIs, and agents alike. This is real, audited governance, but it holds only inside Salesforce itself. Data replicated through reverse ETL, Data Cloud sync, or read by an AI agent outside the CRM doesn't inherit these controls automatically, and needs governance that travels with it instead.

Salesforce's native governance stack covers

  • Four access layers - Organization, Object, Field, and Record, each enforced by a different mechanism
  • Salesforce Shield - platform encryption, event monitoring, and a field audit trail retained up to 10 years
  • Data 360 Policy-Based Governance - attribute-based rules enforced the same way for a person, an API call, or an agent
  • Coverage boundary - enforced only inside Salesforce; data replicated or read elsewhere needs its own extension

See where your governance stands

Get Your Maturity Score

Salesforce data governance runs on four native access layers, organization, object, field, and record, enforced through login and session policies, profiles and permission sets, field-level security, and org-wide defaults plus sharing rules, with Salesforce Shield and Data 360 Policy-Based Governance layered on top. Snowflake, Databricks, Microsoft Purview, and AWS DataZone each enforce policy differently once data leaves a single system, and Atlan is one of the tools enterprises use to keep that policy consistent everywhere the data actually goes. Salesforce’s own controls are real, audited, and effective inside the CRM. What happens to that data after it leaves is a separate question, and it’s the one this page answers.

Atlan’s Enterprise Data Graph carries lineage and ownership across every connector a business runs, Salesforce included, and Active Ontology keeps a term like “Account” consistent between the CRM and the warehouse it feeds. A few things worth knowing going in:

  • Four access layers apply in a fixed order: Org, Object, Field, Record
  • Salesforce Shield handles encryption, event monitoring, and audit trail, not policy design
  • Data 360 Policy-Based Governance applies rules the same way to a person, an API call, or an agent
  • None of these controls were built to travel with the data once it’s copied somewhere else
What it is Salesforce’s native access, quality, and security controls: Org-Wide Defaults, role hierarchy, sharing rules, permission sets, field-level security, Shield, and Data 360 Policy-Based Governance
Key stat Four native access layers (Org, Object, Field, Record); Gartner projects 40% of enterprises will demote or decommission AI agents by 2027 over governance gaps
Best for Access, quality, and security control fully inside the Salesforce org
Where it stops Data replicated through reverse ETL, Data Cloud sync, BI extracts, or read by an AI agent outside Salesforce doesn’t inherit these controls automatically
Core components Org-Wide Defaults, role hierarchy, sharing rules, profiles and permission sets, field-level security, Salesforce Shield, Data 360 Policy-Based Governance
Structural fix beyond the boundary A context layer carrying policy and lineage to every system the data reaches

What is Salesforce data governance?

Permalink to “What is Salesforce data governance?”

Salesforce data governance is the combination of native access controls and organizational process that decides who can see, change, and trust the data in a Salesforce org. It is policy plus discipline, not a single feature, and who owns that decision matters as much as the tooling, a gap that shows up constantly once you look at how AI agent governance programs actually run.

Three pillars keep showing up across every credible source on this topic: access (who can see or change a record), accuracy (whether the data is trustworthy enough to act on), and privacy or security (how sensitive fields are protected). Governance in Salesforce is usually owned by admins rather than executives, which explains why data governance implementations fail even when the tooling is sound: nobody with the authority to enforce a rule wrote it. Who owns AI governance is still an open question at most companies, and Salesforce governance inherits that ambiguity.

Salesforce’s tools are real and mature. The question every vendor page on this topic skips is whether that governance holds once the data stops being only in Salesforce, which for any company running analytics, a warehouse, or an AI agent is most of the time.

Data governance vs. data management in Salesforce

Permalink to “Data governance vs. data management in Salesforce”

Governance is the rule; management is the work of applying it. A validation rule that blocks a malformed email address is data management. The decision that email addresses must be validated at all, and who signs off on exceptions, is governance. Most Salesforce orgs have plenty of the former and very little of the latter.


How does Salesforce enforce data governance natively?

Permalink to “How does Salesforce enforce data governance natively?”

Salesforce enforces access through four layers that apply in a fixed order, and understanding that order is the difference between debugging a permissions issue in minutes versus hours.

Layer What it controls Enforced by
Organization Whether a user can log in and access the org at all Login hours, IP range restrictions, session security policies
Object Whether a user can create, read, edit, or delete a given object type Profiles and permission sets
Field Whether a specific field on a visible object is readable or editable Field-level security
Record Which individual records within an object a user can see Org-Wide Defaults as the baseline, then role hierarchy, sharing rules, and manual sharing as exceptions to it

Org-Wide Defaults set the record-level floor, Private, Public Read Only, or Public Read/Write. Role hierarchy and sharing rules open up access from there, criteria-based or owner-based, as exceptions to that floor. Profiles set the baseline for what a role can do with an object; permission sets add to it without touching the profile, which is why Salesforce’s own guidance now steers admins toward permission sets as the primary lever, since a profile is a single blunt object where a permission set can be layered and audited independently.

Field-level security is where most of the operational pain concentrates. It has to be set at both the object and field level, and missing one produces a confusing result: a field that’s technically visible per FLS but hidden by a page layout or record type. Enterprises with hundreds of permission sets accumulated over years routinely can’t answer “who can see this field” without querying the underlying permissions object directly. That’s a real governance risk sitting quietly inside a well-designed model.

Precision inside one system is not the same claim as consistency once that data reaches a warehouse, a BI tool, or an agent. That least-privilege logic is exactly what zero trust data governance applies past Salesforce’s own edge, not just inside it.


What do Salesforce Shield and Data 360 Policy-Based Governance each cover?

Permalink to “What do Salesforce Shield and Data 360 Policy-Based Governance each cover?”

Shield and Data 360 Policy-Based Governance solve different problems, and they get treated as interchangeable more often than they should be.

Salesforce Shield Data 360 Policy-Based Governance
What it is A compliance and audit suite An attribute-based access control (ABAC) layer
Core capability Platform encryption, event monitoring, field audit trail (up to 10 years), sensitive-data detection Rules based on user attributes, data attributes (like PII tags), and environment
Applies to Data at rest and user activity inside the org Access requests, whether from a person, an API call, or an AI agent
What it answers What happened, and is the data encrypted Should this specific request be allowed right now
What it doesn’t do Design or enforce a governance policy on its own Replace field-level security or sharing rules

Shield is compliance tooling: encryption at rest, detailed event logs, and a field audit trail that satisfies regulatory retention windows for frameworks like HIPAA or GDPR. It proves what happened after the fact; it was never built to decide what should happen before the fact, which is Data 360 Policy-Based Governance’s job, enforcing attribute-based rules the same way whether the requester is a person, an integration, or an agent. Shield’s Data Detect component scans for sensitive fields the same way teams handling PII in AI pipelines have to scan for it again once that data moves downstream.

Gartner Senior Director Analyst Shiva Varma named the underlying failure pattern directly: “Enterprises are treating AI agent governance as binary, either locked down or fully trusted, and that is the root cause of failure,” according to Gartner (2026). That’s what happens when a team buys Shield expecting it to also do Data 360’s job, or trusts Data 360’s rules while assuming Shield’s audit trail proves compliance on its own. Neither tool answers the question this page keeps returning to: does the policy still apply once the record leaves Salesforce.

Get the CIO's Guide to Context Graphs

See how governance and lineage extend past any single platform's boundary, in language built for a CDO or CTO audience.

Get the CIO Guide

What governance gaps appear once Salesforce data leaves Salesforce?

Permalink to “What governance gaps appear once Salesforce data leaves Salesforce?”

The same governance that works cleanly inside Salesforce has no native mechanism for traveling with the data once it’s replicated, synced, or queried by something outside the CRM.

Reverse ETL and warehouse sync are the most common exit points. Field-level security and sharing rules don’t automatically re-apply once a record lands in Snowflake or a BI dashboard; a data engineer has to rebuild equivalent row-level and column-level controls by hand, and that rebuild routinely diverges from what Salesforce enforces natively. Salesforce isn’t ignoring this: the 2026 Salesforce-Databricks partnership and Zero-Copy federation are real, current investments aimed at closing the gap. But Zero-Copy federation moves data access across the boundary; it doesn’t automatically move policy enforcement with it, so a record can reach Databricks without the field-level rule that protected it in Salesforce coming along for the ride. That’s the actual gap, not a lack of investment.

Non-human identity is the sharper version of the same problem. According to the Cloud Security Alliance (2026), non-human identities now outnumber human identities by an average of 45 to 1 across the enterprise, climbing to 144 to 1 in cloud-native environments. An AI agent reading Salesforce-origin data, whether Salesforce-native or a general-purpose one built to connect enterprise data sources to LLMs securely, inherits whatever identity model is available to it, and that model rarely has its own governed lifecycle. According to Gartner (2026), 40% of enterprises will demote or decommission AI agents by 2027 over governance gaps found only after production incidents, and separately Gartner (2025) projects over 40% of agentic AI projects will be canceled by the end of 2027 over cost and inadequate risk controls.

Regulatory trails compound it. The EU AI Act requires automatic event logging under Article 12 and a six-month minimum retention period under Article 26(6). Salesforce’s own audit trail covers what happens inside Salesforce well; it wasn’t designed to prove what happened across Salesforce, a warehouse, and whatever agent runtime touched the data in between, which is the compliance surface most enterprises still have to cover on their own.

A governance model scoped to one system does exactly what it was built to do. The gap shows up the moment a company has more than one system, and every company running Salesforce also runs a warehouse, a BI tool, or an agent that reads both.


How do you build a Salesforce data governance framework that holds up for AI agents?

Permalink to “How do you build a Salesforce data governance framework that holds up for AI agents?”

Building a governance framework that survives contact with AI agents starts with mapping what already leaves Salesforce, not with buying another tool.

Before you start:

  • Inventory every reverse ETL job, Data Cloud sync, and BI extract pulling from Salesforce today
  • Identify which agents act with a human’s borrowed permissions versus their own AI agent identity
  • Check current audit-log retention against the EU AI Act’s six-month minimum

Five steps:

  1. Map the native layers as they exist today. Confirm what Org-Wide Defaults, role hierarchy, sharing rules, and field-level security actually enforce right now, not what the documentation says they should.
  2. Identify every system Salesforce data reaches. Warehouses, BI tools, reverse ETL targets, and any agent with API or MCP access all count.
  3. Assign clear stewardship. Governance living only with admins has no executive sponsor when a conflict needs a decision, a pattern practitioners describe repeatedly as the reason implementations stall.
  4. Extend policy context to every downstream system through a shared layer, so a rule enforced in Salesforce doesn’t reset the moment the record crosses into another platform. Preparing enterprise data for AI agents runs on the same principle.
  5. Build one audit trail spanning every system an agent touches, not just the one Salesforce logs natively.

The most common mistake here is treating Shield as a substitute for the whole program. Shield proves what happened; it doesn’t design the policy, assign the steward, or extend the rule past Salesforce’s edge, and a framework that stops at step one is missing the steps that matter most once you’re scaling agents from a pilot into production.

Take the AI Agent Context Readiness Checklist

See how your Salesforce governance program stacks up against the identity, audit, and cross-system gaps enterprises hit once an agent is reading the data.

Take the Checklist

How do you choose the right governance layer beyond Salesforce’s native model?

Permalink to “How do you choose the right governance layer beyond Salesforce’s native model?”

Choosing what closes the gap comes down to reach, identity handling, audit granularity, and semantic consistency, not whether a tool duplicates a control Salesforce already has.

Criterion Why it matters What to look for
Cross-system reach Salesforce data lives in warehouses, BI tools, and semantic layers Data Cloud hasn’t necessarily ingested A layer spanning every connector, not only Salesforce-native ones
Non-human identity handling 45 to 144 times more non-human than human identities in large enterprises An explicit agent-identity lifecycle, not borrowed human permissions
Audit-trail granularity EU AI Act traceability needs decision-level detail, not just access logs Logs capturing which policy version and definition an agent used
Semantic consistency The same field means different things across systems An active ontology resolving definitions before an agent acts
Enforcement point Policy has to apply without breaking downstream tools Row and column-level policy context enforced at query time

Data 360 Policy-Based Governance and Zero-Copy federation address part of this: consistent rule enforcement and access across a growing set of federated systems. Neither one was built to give an agent its own governed identity lifecycle, or to keep a term like “active account” consistent once it’s defined independently in a warehouse, which is why reach alone doesn’t settle the evaluation.

Five questions worth asking any vendor here: does it cover systems Salesforce hasn’t natively synced; how does it handle non-human identity distinct from human role assignment; can it produce an audit trail spanning multiple platforms; does it enforce policy without duplicating work Salesforce already does; and does it resolve business-term definitions consistently everywhere the term appears. Teams asking these questions are usually also weighing how to secure multi-agent systems, broader AI agent risks and guardrails, the parallel self-service analytics governance build vs. buy question, and Agentforce vs. building agents in-house, which turns on an identical reach-versus-control tradeoff. Salesforce governance is one input to that evaluation, not a separate purchase.


How Atlan approaches Salesforce data governance beyond the CRM boundary

Permalink to “How Atlan approaches Salesforce data governance beyond the CRM boundary”

Salesforce’s investment in native governance is real; its reach is scoped to the CRM. Enterprises whose Salesforce data feeds a warehouse, a BI tool, or an agent outside Salesforce hit a seam where permissions, definitions, and audit trails stop traveling with the record.

Atlan’s Enterprise Data Graph gives cross-system lineage and ownership spanning every connector a business runs, not just Salesforce. Active Ontology resolves what a term like “Account” or “active customer” means before an agent acts on it, closing the definition drift that shows up when the same object exists in Salesforce and in a warehouse with a slightly different meaning. A native MCP Server for Salesforce gives any agent, whether Agentforce itself, the broader Agentforce 360 platform, or something built outside Salesforce, governed access to that context instead of a borrowed permission set. It’s one instance of a broader shift toward building MCP servers for enterprise data generally. Agentforce’s own coverage and gaps are documented specifically in Agentforce data governance; this page is the platform-wide picture that page’s agent-specific boundary sits inside. Context Agents like Vera and Orion score data quality and map term relationships automatically, addressing the stewardship gap that shows up when governance rules are written ad hoc by whoever happens to be the admin that week.

An agent reasoning over ungoverned or inconsistently governed data is guessing, not answering, which is why AI agent accuracy depends on this boundary as much as model quality. Atlan is a Leader in the 2026 Gartner Magic Quadrant for D&A Governance Platforms and the Forrester Wave for Data Governance, Q3 2025. General Motors, Workday, Mastercard, Nasdaq, and Virgin Media O2 use Atlan for governed context at scale, evidence of a track record extending consistent policy and definitions across a full data estate, not a Salesforce-specific case study.


Real stories from real customers: governance at enterprise scale

Permalink to “Real stories from real customers: governance at enterprise scale”

"AI initiatives require more context than ever. Atlan's metadata lakehouse is configurable, intuitive, and able to scale to hundreds of millions of assets. As we're doing this, we're making life easier for data scientists and speeding up innovation."

— Andrew Reiskind, Chief Data Officer, Mastercard

"Context is the differentiator. Atlan gave our teams the shared vocabulary and lineage to move from reactive data management to proactive AI enablement."

— Kiran Panja, Managing Director, Cloud and Data Engineering, CME Group

See Atlan in action

Watch how a context layer enforces policy, lineage, and consistent definitions across every system Salesforce data reaches.

Watch the Demo

Salesforce governance is real. It just doesn’t travel.

Permalink to “Salesforce governance is real. It just doesn’t travel.”

Org-Wide Defaults, role hierarchy, sharing rules, field-level security, Shield, and Data 360 Policy-Based Governance are not marketing claims. They’re audited, well-documented, and getting more capable every release, including through Zero-Copy federation and the Databricks partnership.

None of that changes where the boundary sits. Governance enforced this precisely inside Salesforce has no native way to prove it’s still enforced the moment a record is copied, synced, or read by an agent somewhere else, and for a company of any size that happens constantly. Enterprises evaluating SAP master data governance alternatives hit an identical platform-native boundary, outside Salesforce entirely. Every enterprise running Salesforce alongside a warehouse or a BI tool has already answered the multi-cloud context layer question, usually without realizing it, by whatever ad hoc controls a data engineer built the first time someone asked for a Salesforce export.

Teams that get ahead of Gartner’s 40% figure treat the boundary as a mapped, known fact instead of an assumption. Context engineering is what makes that boundary explicit before an incident forces the question, not after.


FAQs about Salesforce data governance

Permalink to “FAQs about Salesforce data governance”

1. What is data governance in Salesforce?

Permalink to “1. What is data governance in Salesforce?”

Salesforce data governance is the combination of native access controls (Org-Wide Defaults, role hierarchy, sharing rules, field-level security), Salesforce Shield, and Data 360 Policy-Based Governance, plus the process that decides who owns and enforces those rules.

2. What are the four levels of data security in Salesforce?

Permalink to “2. What are the four levels of data security in Salesforce?”

Org, Object, Field, and Record. The organization layer controls login access through settings like IP ranges and login hours, profiles and permission sets control object-level access, field-level security controls individual fields, and record-level access starts with Org-Wide Defaults as a baseline before role hierarchy and sharing rules open it up further.

3. What is the difference between data governance and data management in Salesforce?

Permalink to “3. What is the difference between data governance and data management in Salesforce?”

Governance is the policy: what rule applies and who decided it. Management is the execution: the validation rules and automation that enforce the policy day to day. Most Salesforce orgs have more management than governance.

4. What is Salesforce Data 360 governance?

Permalink to “4. What is Salesforce Data 360 governance?”

Data 360 Policy-Based Governance is an attribute-based access control layer enforcing rules based on user attributes, data attributes like PII tags, and environmental context, applying the same way whether the request comes from a person, an API call, or an AI agent.

5. How does Salesforce Shield help with data governance?

Permalink to “5. How does Salesforce Shield help with data governance?”

Shield handles platform encryption, event monitoring, and a field audit trail retained for up to ten years. It’s compliance and audit tooling that proves what happened; it doesn’t design or enforce governance policy on its own.

6. What is field-level security in Salesforce?

Permalink to “6. What is field-level security in Salesforce?”

Field-level security controls whether a user can view or edit a specific field on an object, independent of object-level access. It has to be set at both the object and field level to work as intended.

7. Does Salesforce’s native governance cover data once it leaves Salesforce?

Permalink to “7. Does Salesforce’s native governance cover data once it leaves Salesforce?”

Not automatically. Field-level and row-level policies don’t re-apply on their own once data is synced to a warehouse, pulled into a BI tool, or read by an agent outside Salesforce. That policy has to be rebuilt or extended through a shared context layer.

8. Why does data governance matter for Salesforce AI agents?

Permalink to “8. Why does data governance matter for Salesforce AI agents?”

Gartner projects 40% of enterprises will demote or decommission AI agents by 2027 over governance gaps found only after production incidents. An agent acting on ungoverned or inconsistently governed Salesforce data carries that same risk, whether it’s Agentforce or a general-purpose agent built elsewhere.


Sources

Permalink to “Sources”
  1. Gearset, “Salesforce Data Governance Explained,” 2026. https://gearset.com/blog/salesforce-data-governance-explained/
  2. Salesforce, “What Is Data Governance?,” 2026. https://www.salesforce.com/products/data/what-is-data-governance/
  3. Validity, “Salesforce Data Governance Best Practices,” 2026. https://www.validity.com/blog/salesforce-data-governance-best-practices/
  4. Flosum, “5 Salesforce Data Governance Best Practices That Prevent Operational Chaos,” 2026. https://www.flosum.com/blog/salesforce-data-governance-best-practices/
  5. Gartner, “Gartner Says Applying Uniform Governance Across AI Agents Will Lead to Enterprise AI Agent Failure,” 2026. https://www.gartner.com/en/newsroom/press-releases/2026-05-26-gartner-says-applying-uniform-governance-across-ai-agents-will-lead-to-enterprise-ai-agent-failure
  6. Gartner, “Gartner Predicts Over 40% of Agentic AI Projects Will Be Canceled by End of 2027,” 2025. https://www.gartner.com/en/newsroom/press-releases/2025-06-25-gartner-predicts-over-40-percent-of-agentic-ai-projects-will-be-canceled-by-end-of-2027
  7. Cloud Security Alliance, “CSA Whitepaper: Non-Human Identity and Agentic AI Governance,” 2026. https://labs.cloudsecurityalliance.org/research/csa-whitepaper-nonhuman-identity-agentic-ai-governance-v1-cs/
  8. European Union, “EU AI Act, Article 12 - Record-Keeping.” https://artificialintelligenceact.eu/article/12/
  9. European Union, “EU AI Act, Article 26 - Obligations of Deployers of High-Risk AI Systems.” https://artificialintelligenceact.eu/article/26/

Share this article

signoff-panel-logo

Atlan is the next-generation platform for data and AI governance. It is a control plane that stitches together a business's disparate data infrastructure, cataloging and enriching data with business context and security.

Bridge the context gap.
Ship AI that works.

[Website env: production]