﻿# Export a workspace

> [HTML Version](360007722171.html)

You can export a [workspace](360007990371.md)** **from one company to another or upload it to the BRIX Store** **catalog.

````
начало примечание

````
**Note**

BRIX Store will be available soon.

````
конец примечание

````
Please note that:

- You cannot export a [workspace](360007990371.md) linked to global system objects, namely to other [workspaces](360007990371.md), [apps](360006963072.md),** **or [business processes](360008121732.md).

- You can export a built-in workspace:

	- Entirely.

	- Entirely as part of a solution. You can add an entire workspace with all of its apps, business processes and widgets associated with the workspace to one solution only.

	- Add some of the workspace’s apps to a solution. In this case, the processes and widgets (both built-in and custom ones) associated with the workspace are not exported.

You can learn more about the details of exporting built-in workspaces in [Built-in workspaces](system-workspaces.md#export_built_in). 

- Using \[OBJECT\] or \[OBJECT\] constants in scripts restricts the export of system components. Read more about it in the [Global constants in scripts](global-constants.md#export) article.

When you export a workspace, you export:

- [Its business processes](360009661232.md) and [apps](360009921131.md).

- [Left menu settings](360007799052.md).

- [Statuses](360009920611.md) and [filters](360009669952.md), configured in the apps.

- [Counters](360007529451.md).

- [Groups and roles](360007331871.md).

- [Forms](360009918011.md) and context variables, used in business processes.

- [Button settings](360019228531.md) from the apps.

- Global settings of [app item view](360009923311.md).

- Hidden apps, [pages](360009924451.md), and [separators](360009672852.md).

- [Contracts](contract.md) and those of their [source apps](add-contract-source.md) included in the exported workspace.

- [Registration settings](app-registration-settings.md) specified for [Document](360009923631.md) type apps and [document categorization folders](records_classification.md) specified in them.

## Start export

To start exporting a workspace, click **(hmfile_hash_85b98ea9.png)** next to its name and select **Export Workspace**.

````
начало внимание

````
Only the users included in the [Administrators](360006871932.md) group can export workspaces.

````
конец внимание

````
** (wksp_export.PNG)**

Next, in the window that opens, click **Start Export**.

**(exworskpace_01.png)**

Note that if structure versioning is enabled in the system, the current state of a workspace may differ from its [captured version](configuration-versioning.md#version-change), meaning that changes have been made to the workspace after the version was created. You will see a warning about this in the export launch window. For correct operation, save the current state of the workspace by clicking **Capture Version**. Then start exporting the workspace.

### Step 1: Workspace checking

At the first export step, the workspace is checked for links between the exported workspace and global objects of the system.

If such links are detected, a corresponding notification will be displayed. You will not be able to export the workspace until the links are removed manually. In case you need to keep the link to other components, we recommend that you export the workspace as part of a [solution](export-solution-file.md).

You will also see a warning if scripts within a workspace have [optional dependencies](optional-dependencies.md) on other workspaces or modules. Such dependencies do not prevent export, but the correct work of the scripts is not guaranteed when importing the workspace later.

**(exworskpace_02.png)**

If there are no links to global system objects, the following notification will be displayed:

**(hmfile_hash_9e501868.png)**

To continue export, click **Next**.

### Step 2: Select an export option

At this step, choose a workspace export option: **Export to BRIX Store** or [Export to File](360007722171.md#export_in_file).

The further steps depend on the option you select. 

## Export to a file

To export a workspace as a file, click **Export to File**.

**(exworskpace_03.png)**

### Step 3: Enter information about the workspace

In the opened window, fill in the fields:

**(hmfile_hash_c6b54e01.png)**

- **Name\***.** **The workspace name.

- **Description**. A description of the features and specifics of the workspace.

- **Workspace Apps**. The list of [apps](360006963072.md) included in the workspace. If necessary, you can add short descriptions for the apps.

To continue exporting, click **Next**.

The workspace will be exported to a file.** **To save the file to your PC, click on the link in the opened window.

**(hmfile_hash_0f6c61a6.png)**

Later you will be able to [import](360006887271.md#file) the file to another company.

## Export to BRIX Store

To submit a workspace to the official **BRIX Store**, click **Export to BRIX Store**.

````
начало примечание

````
**Note**

BRIX Store will be available soon.

````
конец примечание

````
**(exworskpace_04.png)**

### Step 3: Enter information about the workspace

In the opened window, fill in the fields:

**(hmfile_hash_12ff78e4.png)**

- **Name\***.** **The name of the workspace which will be displayed in the official **BRIX Store** catalog.

- **Description**.** **A description of the features and specifics of the workspace.

- **Screenshots**. Attach the workspace** **screenshots that can illustrate its capabilities. 

- **Link to video**. If necessary, add a link to a video, which demonstrates how to work with this workspace.

- **Language**. Select the language used in the workspace from the drop-down list. The default language is **English**.

- **Category**. Select the categories, to which the workspace belongs. 

- **Versions**. If you are exporting a new version of a workspace which is already published in BRIX Store, check the box **This is a new version of a Workspace that already exists in BRIX Store**. In the opened window, specify the URL of the existing workspace.

- **Workspace Apps**. This unit contains all the [apps](360006963072.md), [links](360009925031.md), [pages](360009924451.md), and [separators](360009672852.md), included in the workspace. If necessary, you can add short descriptions for these elements.

To continue exporting, click **Next**.

### Step 4: Sign in to BRIX Store 

Sign in with your login and password. If you don't have an account in **BRIX Store**, click **Register** to create one.

**(exworskpace_05.png)**

Check your **Company **information. If it is correct, click **Publish**.

If the workspace is published successfully, you will see a corresponding notification.

After that, the workspace** **will be checked by a moderator and published in the official **BRIX Store** catalog.