# Move the Integration

## Export the Integration

{% hint style="info" %}
**NOTE**: The ServiceNow System Administrator (admin) role is required to see the automatic download and view updates in the Update Set (and to select Application Scope - if required).
{% endhint %}

{% hint style="success" %}
Using the **Packager** feature makes moving integrations between instances simpler and more efficient than ever.
{% endhint %}

In **Unifi Integration Designer**, navigate to and open **< Your Integration >**.

Click the **'Integration' icon** to open the **Details** page.

![](https://605238050-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-Me52eAaVXOqaZsJgTaU%2F-Me55CNJL1PltG8tmFSZ%2FBAIG%20-%20Move%20Integration%201.png?alt=media\&token=6a13ec78-9f57-49ea-a8f9-c36d7cfbb375)

Click **Package**.

The Package Integration modal is displayed.

![](https://605238050-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-Me52eAaVXOqaZsJgTaU%2F-Me55h3EhpJ8X6drcxYt%2FBAIG%20-%20Move%20Integration%202.png?alt=media\&token=fd3a69fe-a72c-4b06-8a58-94913335f440)

Confirm by clicking **Package**.

Unifi packages the Integration into an Update Set which is automatically downloaded.

![](https://605238050-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-MR49LuDw3T36hduOMui%2F-MR4BGjZfkngNnua2TOr%2FV2%20-%20OtherHalf%203.png?alt=media\&token=89821a5b-8d4a-4ef9-9c0c-e7048860ae9a)

The Integration Package Worker modal is displayed.

![](https://605238050-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-Me52eAaVXOqaZsJgTaU%2F-Me57HhXUDIcdqPRtEuE%2FBAIG%20-%20Move%20Integration%203.png?alt=media\&token=f80b6317-45d9-4a88-9f3d-87c7f42c82f1)

{% hint style="info" %}
The modal tells us how many records were processed and the name of the Update Set that was created *(the integration name prepended with the date/time)*.
{% endhint %}

**Copy** the name of the Update Set.

Click **Done** to close the modal.

Navigate to the downloaded Update Set and **Show in folder\***.

![](https://605238050-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-MR49LuDw3T36hduOMui%2F-MR4BmhK8AoQMxzjr_QO%2FV2%20-%20OtherHalf%205.png?alt=media\&token=898f5bb9-ec97-473b-9783-d68627b0e882)

*\*Example shown in Chrome. Other browsers may vary.*

Then **rename** the file *(using your Update Set name in order to easily identify it when uploading to the other instance)*.

![](https://605238050-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-Me52eAaVXOqaZsJgTaU%2F-Me5A-Xf8lG4IWvm08fK%2FBAIG%20-%20Move%20Integration%204.png?alt=media\&token=b8a7f314-3ee8-4d30-a998-fcd66ebfe37b)

## Import the Integration (external instance)

In the Application Navigator of the external instance, navigate to **System Update Sets > Retrieved Update Sets**.

![](https://605238050-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-MR49LuDw3T36hduOMui%2F-MR4CAqbUE0LIvX4aky2%2FV2%20-%20OtherHalf%208.png?alt=media\&token=33cbabd1-1124-4cd0-86a5-bafebbcb7cc0)

At the bottom of the Retrieved Update Sets list, click the **Import Update Set from XML** related link.

![](https://605238050-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-MR49LuDw3T36hduOMui%2F-MR4CJLc_tbtfuLVmHvQ%2FV2%20-%20OtherHalf%209.png?alt=media\&token=c880942b-68de-4a74-a65e-047fec8cfa38)

{% hint style="info" %}
If you have the **UI16 Developer Patch** installed (download from Share by clicking [here](https://developer.servicenow.com/connect.do#!/share/contents/9650888_ui16_developer_patch?v=2.5\&t=PRODUCT_DETAILS)), you can navigate directly to the Import XML page from the context menu of the **Update Set Picker** by clicking **Import from XML**.
{% endhint %}

![](https://605238050-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-MR49LuDw3T36hduOMui%2F-MR4CggA4wsnAMhJcugv%2FV2%20-%20OtherHalf%207.png?alt=media\&token=7c7e9062-bbff-4ef3-a513-6564815945b2)

*The Import XML screen is displayed:*

![](https://605238050-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-Me5QbUEElDC7pbVhEA9%2F-Me5S9akwDDEYFXnEz69%2FBAIG%20-%20Move%20Integration%205.png?alt=media\&token=2732bf0b-bb19-46ec-9bd7-7e4bd8b5ebc4)

Click **Choose file** to upload the previously downloaded file.

**Upload**.

*You are redirected back to the Retrieved Update Sets list view:*

![](https://605238050-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-Me5QbUEElDC7pbVhEA9%2F-Me5Smjw93Xe99Hw_08D%2FBAIG%20-%20Move%20Integration%206.png?alt=media\&token=34a19570-ed86-4d2c-9893-b1bee8c3fc42)

**Open** the Update Set

*Your Retrieved Update Set form is displayed:*

![](https://605238050-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-Me5QbUEElDC7pbVhEA9%2F-Me5TcYAYNNIn2Fn64rj%2FBAIG%20-%20Move%20Integration%207.png?alt=media\&token=ec51df68-1a3c-4009-a489-1da309ac0f7f)

Click **Preview Update Set**.

**Close** the Update Set Preview modal.

![](https://605238050-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-MR49LuDw3T36hduOMui%2F-MR4DdrjnkfuMdpP3VJ9%2FV2%20-%20OtherHalf%2013.png?alt=media\&token=fdd16914-a5ad-4466-8f72-8121a01d24f9)

Click **Commit Update Set**.

![](https://605238050-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-Me5QbUEElDC7pbVhEA9%2F-Me5a-Bm0YIQ9QbdXxqi%2FBAIG%20-%20Move%20Integration%208.png?alt=media\&token=efde1400-f54e-4ad7-822c-3c980bd27314)

**Close** the Update Set Commit progress modal.

![](https://605238050-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQBk35gIi557UHt7QlJ%2F-Me5QbUEElDC7pbVhEA9%2F-Me5abRosX8nj1QZBIJX%2FBAIG%20-%20Move%20Integration%209.png?alt=media\&token=5af8d93a-6a82-4847-b94a-0194c1056c36)

We have successfully installed the application containing our Integration on the external instance. The vast majority of the configuration is already in place. All that remains is to make a few configuration changes and **Reconfigure the Connections** to enable each instance to connect with the other.
