> For the complete documentation index, see [llms.txt](https://cortex-docs.paloaltonetworks.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cortex-docs.paloaltonetworks.com/cortex-xsoar-8-on-prem/8.13/multi-tenant/child-tenant-management/content-management-in-multi-tenant/sync-content-to-child-tenants.md).

# Sync content to child tenants

The content that you sync from the main tenant to the child tenants might add, override, or remove content from the child tenants. New content items, that do not currently exist on the child tenants, are added. When you sync content to child tenants, there can potentially be content items added.

{% hint style="info" %}

### Note

There may be instances where a child tenant is disconnected for whatever reason when content is supposedly synced. The Cortex XSOAR on-prem main tenant displays the exact reason why the child tenant is disconnected and is unable to receive any updates. We recommend to review the **Tenant Management** page on the main tenant to resolve the issue.
{% endhint %}

| Option   | Description                                                                                                                                                                       |
| -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Add      | New content items that do not currently exist on the child tenants will be added.                                                                                                 |
| Override | For content items that are being pushed in the sync operation and that already exist on the child tenants, the sync operation overrides the existing content on the child tenants |
| Remove   | For content items that were removed from the main tenant and which already exist on the child tenants, the sync operation removes the existing content from the child tenants.    |

You should review each content item and its dependencies before syncing the content. You have the option to remove items before executing the sync operation for a single tenant.

**Before you begin**

* Ensure that your user roles have view or view/edit permission to sync to child tenants. For more information, see [Role-based permissions](/cortex-xsoar-8-on-prem/8.13/configure-cortex-xsoar/users-and-roles-management/roles-management/role-based-permissions.md).
* Add propagation labels to child tenants.
* Add propagation labels to content.
* From the **Tenant Management**, from the Main Tenant, you can click the link of the child tenant to access the child tenant.

How to sync content

1. In the Main Tenant, go to **Settings & Info** → **Settings** → **Tenant Management**.
2. Select the tenant you want to sync.

   If you select one tenant, you can review which content sync. If you select two or more tenants, you can't review the content before syncing.
3. Select one of the following options to sync content.
   * To review the content before syncing to a child tenant, select a child tenant, and click **Sync**.
     1. Review all content affected by the sync operation in the **ADD**, **OVERRIDE**, **and REMOVE** tabs.
     2. If there are playbooks listed in the **OVERRIDE** tab, select or clear the checkbox to **Override playbook inputs** in the child tenant.
     3. If the **Run on** field has changed in the script, select or clear the **Overwrite script run-on** to override this field in the child tenant.
   * To sync content to child tenants without manual review, select two or more child tenants and then click **Sync**.

     This option automatically updates new, and existing content to the child tenant, and removes outdated content. If there are playbooks and scripts, select or clear the checkbox to **Override playbook inputs and script run-on-settings** in the child tenant.
4. Click **Sync**.

{% hint style="info" %}

### Note

If you sync a content item from the main tenant to a child tenant, and a content item with that same name already exists on the child tenant, the content on the child tenant is overwritten. This applies to integrations, fields, incident types, and Threat Intel report types.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://cortex-docs.paloaltonetworks.com/cortex-xsoar-8-on-prem/8.13/multi-tenant/child-tenant-management/content-management-in-multi-tenant/sync-content-to-child-tenants.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
