---
schema_version: "1"
id: 591929d695bd88a00aa4f0a7cff3f2d7cbd1ef444846d036e3173910d7d6371f
title: Get Started with Seeding for Salesforce
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/seeding_o_get_started.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.seeding_o_get_started.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: cf5452d5c36d016268bc190adcf8231d673c418d3d98f03032d7fc6f9fc9e4aa
description: Seeding populates data sets from one Salesforce org into another, which lets users develop, test, and train using accurate data. Extract data from a source org and use it to seed any sandbox with an identical data structure. Seeding also helps maintain object relationships, select specific records, and troubleshoot permissions or data issues.
products:
  - Security
  - Salesforce Platform
release: "264"
---
# Get Started with Seeding for Salesforce

Seeding populates data sets from one Salesforce org into another, which lets users develop, test, and train using accurate data. Extract data from a source org and use it to seed any sandbox with an identical data structure. Seeding also helps maintain object relationships, select specific records, and troubleshoot permissions or data issues.

The Seeding application provides you with the ability to populate data sets from a Salesforce production org or from a Salesforce sandbox into any of the following destinations:

- A Salesforce sandbox (of types Dev, Dev Pro, Partial, and Full)
- A Salesforce production org

Use Seeding to build templates that define a subset of related data to extract from a source org, and use those templates to quickly and repeatedly seed any sandbox that you have already created with an identical data structure.

![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-own_from_salesforce-264-0-0-production-enus/8ac98673-ede2-4046-a41e-2d5c846f24ff/images/icon_important.png)

Important Within the context of the Seeding application, a service is the entity that the application uses to connect to Salesforce. Each created service is configured to connect to either a specific Production org or a specific sandbox.

Seeding customers that have not also purchased the Backup and Recover product, note the following about the UI:

- Access the Services tab to view the list of your services.

Seeding customers that have also purchased the Backup and Recover product, note the following about the UI:

- Access the Backup tab to view the list of your services.

## Main Features

- Build and manage templates to define data sets and object graphs and share them with your organization
- Maintain object relationships
- Seed anonymized data using custom templates
- Simple and powerful filters allowing you to pick just the records or record types you want
- Fine-tune your data set using incremental seeds
- Use the Coverage feature to create data sets useful for testing
- Quickly troubleshoot permissions or data issues using the seed summary report
- Disable Salesforce automations
- Seed from the live service (production org) to get the latest data
- Seed from a recent backup of a service or seed from any backup of any service (use of this feature requires the Backup and Recover product)

## Seeding Application Requirements

In a Salesforce data environment, the Seeding application uses an authenticated user to access a particular Production org or a particular sandbox and execute its various processing tasks. In order for an authenticated user to successfully execute these tasks, it must be assigned specific Salesforce processing permissions. For the list of these required permissions, read [Salesforce Authenticated User Permission Requirements for Seeding](https://help.salesforce.com/s/articleView?id=platform.seeding_o_auth_user_perms.htm&release=264.0.0&type=5 "In a Salesforce data environment, the Seeding application uses an authenticated user to access production and sandbox orgs. Authenticated users require specific permissions to perform tasks such as building templates that define subsets of related data to extract from a source org. And then using those templates to seed sandboxes with identical data structures.").