Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
DictionaryOOrg
PlatformIntermediate

Org

An Org (short for organization) is a single tenant instance of the Salesforce platform that contains a company's data, metadata, users, and customizations.

§ 01

Definition

An Org (short for organization) is a single tenant instance of the Salesforce platform that contains a company's data, metadata, users, and customizations. Every Salesforce customer has at least one org, which represents the live system of record for their CRM data. The org has a unique 15-character organization ID, lives in a specific Salesforce data center or Hyperforce region, and operates as an isolated unit in the multi-tenant architecture that powers the platform.

Most customers operate one production org plus several sandbox orgs (Developer, Developer Pro, Partial Copy, Full Copy) used for development, testing, training, and pre-release validation. The relationship between production and sandboxes is hierarchical: sandboxes are refreshed from production, customizations flow from sandbox to production through deployment tooling, and the production org is the source of truth for live business data. Understanding the org concept is foundational because every Salesforce conversation eventually circles back to which org someone is referring to.

§ 02

The structure and identity of a Salesforce org

Org IDs and unique identifiers

Every Salesforce org has a unique 15-character organization ID (the 18-character case-safe version is also available). The ID starts with 00D and is globally unique across all Salesforce customers. The ID appears in Setup, in API responses, and in the URL when you log in. Knowing your org ID matters for support cases (Salesforce Support asks for it on every call), for partner integrations (the partner authorizes specific org IDs), for licensing checks (some packages tie licenses to org IDs), and for cross-org SSO scenarios where the identity provider needs to know which org it is trusting.

Production versus sandbox orgs

The production org is the live system used by employees and customers. Sandboxes are isolated copies used for development, testing, training, and pre-release validation. There are four sandbox types: Developer (a small clean environment for coding), Developer Pro (a larger Developer with more storage), Partial Copy (production metadata plus a sample of production data), and Full Copy (a complete replica of production). Each sandbox type has its own license cost, refresh frequency limit, and use case. Most enterprise orgs maintain a chain: a feature is built in Developer, integration-tested in Developer Pro, UAT-tested in Partial Copy, and pre-production validated in Full Copy before reaching production.

Sandbox refresh and data flow

Sandboxes are refreshed from production on demand, with frequency limits per sandbox type (Developer can refresh daily, Full Copy only every 29 days). A refresh copies the production metadata and, for Partial and Full Copy sandboxes, copies a subset or the full set of production data. Refreshes overwrite the sandbox's existing data and metadata, so any in-progress work in the sandbox is lost unless it was deployed back to production first. Planning refresh schedules carefully (and communicating them to the team) is part of mature sandbox management. After a refresh, certain sandbox-specific configurations (email deliverability, integration endpoints, named credentials) usually need to be re-applied because they were reset to safe defaults.

Multi-tenancy and the shared platform

Salesforce is a multi-tenant platform: many customer orgs share the same underlying infrastructure, with strict isolation between tenants. This is why a Salesforce major release applies to every org simultaneously and why platform limits (governor limits, storage limits, API limits) apply per org. Each customer cannot affect another customer's performance because the platform enforces fair resource sharing at the database, application, and network layer. This architecture is invisible to admins and users; the org appears to operate as if it were dedicated infrastructure. The platform's job is to maintain that illusion while running thousands of orgs on shared hardware.

Org-level settings and configuration

Every org has dozens of org-level settings: Company Information, Business Hours, Holidays, Locale defaults, Currency Management, Fiscal Year settings, Default Time Zone, Federated ID Type, Single Sign-On, Domain configuration (My Domain), Session Settings, Password Policies, Login IP Ranges, and many more. These settings apply across the entire org and affect every user, automation, and integration. Configuring them carefully during initial org setup saves significant rework later. For example, Multi-Currency cannot be enabled retroactively without considerable data conversion effort, and the choice to enable Person Accounts is irreversible.

Org migration and consolidation

Companies sometimes need to migrate from one org to another (a merger, an acquisition, or a decision to consolidate multiple regional orgs into a single global org). Org-to-org migration is a significant project: data must be exported and re-imported with new IDs (since IDs are not portable across orgs), metadata must be deployed, integrations must be reconfigured, users must be re-provisioned, and everyone needs to learn the new login URL. Salesforce offers Org Migrator tooling and professional services to help, but the work involves the entire team and rarely takes less than several months for enterprises with non-trivial customization.

Org limits, storage, and edition implications

Every org has limits that scale with the Salesforce edition. Storage limits (data storage and file storage) determine how much data and how many files the org can hold. API call limits determine how many programmatic calls per 24 hours are allowed. Apex governor limits constrain custom code. Each edition (Essentials, Professional, Enterprise, Unlimited, Performance) has different limit ceilings. The Setup pages for Company Information, Storage Usage, and Limit Console show current consumption against the ceilings. Mature orgs monitor these metrics monthly to catch growth trends before they hit a wall. Bumping limits often requires a contract amendment with Salesforce.

Org strategy: one global org versus many regional orgs

Large enterprises sometimes face the strategic question of operating a single global org versus multiple regional orgs. The single-global-org pattern centralizes data and processes, making cross-region reporting easy and reducing administrative duplication. The multi-org pattern gives each region autonomy over their schema, automation, and sharing model, which can be necessary for very different business processes or regulatory regimes. The tradeoffs are real on both sides. Single-org operations require strict governance to prevent one region's customizations from breaking another's; multi-org operations require integration tooling (Salesforce Connect, MuleSoft, or custom replication) to keep records aligned across orgs and produce consolidated reporting. Most enterprises arrive at the right answer by working backwards from the business processes: if the regions truly run different sales motions, support models, and product catalogs, multi-org may be inevitable. If the regions share most processes with regional adaptations, single-org is usually cleaner. Either way, the choice is a multi-year commitment that involves not just IT but also Sales Operations, Compliance, and Finance, because it affects reporting, audit, and operating model design.

§ 03

Manage and operate a Salesforce org

Managing a Salesforce org is an ongoing operational discipline that spans Setup configuration, sandbox refresh planning, user management, customization promotion, and limits monitoring. The workflow below covers the standard tasks every admin should perform regularly to keep the org healthy.

  1. Confirm and document org identity

    From Setup, open Company Information. Record the org ID, edition, address, default fiscal year, default currency, and language. Document this information in the org's runbook for support tickets and partner conversations. Also note which Salesforce data center or Hyperforce region the org is in, which affects URLs, IP ranges, and disaster recovery characteristics. Refresh the documentation annually because some details (org edition during a contract upgrade, region during Hyperforce migration) change over time.

  2. Plan and execute sandbox refreshes

    Build a sandbox refresh schedule based on the development cycle: Full Copy refreshes after each major release, Partial Copy monthly, Developer Pro per sprint, Developer ad-hoc. Communicate refresh dates to all stakeholders so they can save and preserve in-progress work. Run the refresh through Setup, then immediately apply the sandbox-specific configurations that get reset: email deliverability, named credentials, integration endpoints, sandbox-only user passwords. Document the post-refresh checklist so a new admin can repeat the process.

  3. Monitor limits and storage

    Schedule a monthly review of the org's limit consumption. Open the Limits page (Setup > System Overview) and the Storage Usage page. Note any limit category trending toward the ceiling. For data storage, identify the biggest contributing objects and consider archival strategies. For API calls, identify the noisiest integrations and consider caching or rate-limiting. For Apex governor limits, identify any code consistently approaching limits and refactor. Without monthly monitoring, limits become an emergency rather than a planning input.

  4. Govern deployment and change management

    Define the org's deployment pipeline: which environments customizations flow through, who approves each promotion, how rollbacks happen if something breaks. Use Change Sets for simple legacy orgs, SFDX with Git for modern setups, or DevOps Center for managed pipelines. Document the process in the team's wiki. Train every admin and developer on it. The single biggest source of production incidents in mature orgs is uncontrolled changes that bypass the deployment process, and a written process plus consistent enforcement is the antidote.

Gotchas
  • Org IDs are not portable across orgs. Migrating from one org to another requires re-mapping every external reference that used the old org ID.
  • Sandbox refresh overwrites existing sandbox data and metadata. Any in-progress work that has not been deployed back to production is lost.
  • Some org settings are irreversible: enabling Person Accounts, enabling Multi-Currency, enabling certain features. Sandbox-test before enabling in production.
  • Edition affects available features and limits. An Essentials edition org cannot use many enterprise-tier features, regardless of admin configuration.
  • Storage and API limits hit during business hours produce real outages. Monitor consumption monthly to catch trends before they cause downtime.
§

Trust & references

Sources

Cross-checked against the following references.

Official documentation

Straight from the source - Salesforce's reference material on Org.

Was this entry helpful?
Help us write better definitions. Quick reactions or detailed edit suggestions.

About the Author

Dipojjal Chakrabarti is a B2C Solution Architect with 29 Salesforce certifications and over 13 years in the Salesforce ecosystem. He runs salesforcedictionary.com to help admins, developers, architects, and cert/interview candidates sharpen their fundamentals. More about Dipojjal.

§

Test your knowledge

Q1. Who can benefit from understanding Org?

Q2. What architecture concept is Org an example of?

Q3. What does Org represent in the Salesforce Platform?

§

Discussion

Loading…

Loading discussion…