---
title: "Creating and managing packages containing resources"
slug: "configuration-import"
updated: 2026-06-05T09:44:38Z
published: 2026-06-05T09:44:38Z
canonical: "support.lusid.com/configuration-import"
stale: true
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.lusid.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Creating and managing packages containing resources

You can use the **Data Management > Configuration Setup** dashboard in the Admin Portal to create, edit and version control packages containing [configuration resources](/v1/docs/managing-configuration-resources-and-data#understanding-lusid-configuration-resources), in preparation for [deploying those packages](/v1/docs/configuration-export) to target domains.

![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/image-OVIO1FAR.png)

## Creating a new package

1. Click the **Create new** button: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/image-673Y7V4D.png)
2. Specify a **Deployment ID** (any string), nominate a **Source domain** whose configuration resources to choose from, and click the **Set up resources** button: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/image-7Z4A72MC.png)
3. On the **Select resources** tab, choose a [resource type](/v1/docs/understanding-lusid-configuration-resources) from the left-hand menu, for example **Transaction Type**, and then the resources of that type you wish to add to the package, for example `Subscription` and `Redemption`: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/image-J8ANPWYN.png)
4. Navigate to the **Resolve dependencies** tab. The Admin Portal flags resources (such as transaction types) with dependencies; you must include them in the package as either [resources or references](/v1/docs/managing-configuration-resources-and-data#understanding-lusid-configuration-resources), and then click the **Apply Selection** button: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/image-7NDN1ZSZ.png)
5. Navigate to the **Preview and export** tab. Note the package is a JSON file given a particular file name (highlighted in yellow), and has the deployment ID you specified (in green): ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/image-F4P1IQ1O.png)
6. Click the **Save configuration** button and export the JSON package file to an appropriate location: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/image-Q6FRAMAO.png)

## Editing an existing package

Note that if you edit a package you have already deployed and then subsequently deploy that same package again, target domains are updated to match the new desired state. In particular, if you remove a resource from the package then that resource is deleted from target domains. [More information](/v1/docs/managing-configuration-resources-and-data#understanding-lusid-configuration-resources).

1. Click the **Edit existing** button: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/image-0U0WMZFL.png)
2. Load the JSON package file to edit, nominate a **Source domain** whose configuration resources to add or remove from the package, and click the **Set up resources** button: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/image-KAWUCZZ4.png)
