---
description: Exporting and importing platform settings
---

# Preset

{% hint style="info" %}
_Path: SBO > Others > Preset_
{% endhint %}

* [Definition](#id-1.16.x-preset-definition)
* [Create preset](#id-1.16.x-preset-createpreset)
* [Read the “preset” section of the SBO](#id-1.16.x-preset-readthe-preset-sectionofthesbo)
  * [Export](#id-1.16.x-preset-export)
  * [Import](#id-1.16.x-preset-import)
  * [Reset](#id-1.16.x-preset-reset)
* [Update preset](#id-1.16.x-preset-updatepreset)
  * [Export](#id-1.16.x-preset-export.1)
  * [Import](#id-1.16.x-preset-import.1)
  * [Reset](#id-1.16.x-preset-reset.1)
* [Delete preset](#id-1.16.x-preset-deletepreset)
* [Related resources](#id-1.16.x-preset-relatedresources)

## Definition <a href="#id-1.16.x-preset-definition" id="id-1.16.x-preset-definition"></a>

Export and import all of the platform settings.\
Reset the platform settings:

* Bundles
* Configuration
* Databases
* Reload fixtures\


<mark style="color:red;background-color:yellow;">WHO CAN USE THIS FEATURE?</mark>

Logged super-administrators

## Create preset <a href="#id-1.16.x-preset-createpreset" id="id-1.16.x-preset-createpreset"></a>

Presets cannot be created.

## Read the “preset” section of the SBO <a href="#id-1.16.x-preset-readthe-preset-sectionofthesbo" id="id-1.16.x-preset-readthe-preset-sectionofthesbo"></a>

### Export <a href="#id-1.16.x-preset-export" id="id-1.16.x-preset-export"></a>

The “Export preset” (figure 1) feature, has the super-administrator download the configuration and the bundles used on the platform, from the SBO.

<figure><img src="https://content.gitbook.com/content/n4EIoqjZx1xWQIo6LnjB/blobs/5DzK3XTFqVftNGQb0bJr/image.png" alt=""><figcaption><p>Figure 1</p></figcaption></figure>

### Import <a href="#id-1.16.x-preset-import" id="id-1.16.x-preset-import"></a>

Import (figure 2) predefined platform’s bundles and configuration (example: Session mode / Service mode with such and such configurations).

A configuration can be imported from a computer through a .YML extension file.&#x20;

<figure><img src="https://content.gitbook.com/content/n4EIoqjZx1xWQIo6LnjB/blobs/xp1cCpGrqvr5k05cVYKc/6988433098.png" alt=""><figcaption><p>Figure 2</p></figcaption></figure>

Switch mode

The switch-mode part will allow the super administrator to enable the platform mode of his choice, by selecting a mode in the list and clicking the “Switch button”.

It uses commonly use to enable bundle: [Bundles configuration](broken-reference)

<figure><img src="https://content.gitbook.com/content/n4EIoqjZx1xWQIo6LnjB/blobs/pRrKm61ijxLNximoyYr6/image.png" alt=""><figcaption><p>figure 3</p></figcaption></figure>

### Reset <a href="#id-1.16.x-preset-reset" id="id-1.16.x-preset-reset"></a>

The “Reset” feature (figure 4) returns to default all values of bundles, configurations, and fixtures depending on what is selected.

Each of these parts could be reset:&#x20;

* Bundles
* Configurations
* Databases (Fixtures)
* Reload fixtures

<figure><img src="https://content.gitbook.com/content/n4EIoqjZx1xWQIo6LnjB/blobs/8ch6i4ZOP4cHSL6sMab6/image.png" alt=""><figcaption><p>FIgure 4</p></figcaption></figure>

## Update preset <a href="#id-1.16.x-preset-updatepreset" id="id-1.16.x-preset-updatepreset"></a>

### Export <a href="#id-1.16.x-preset-export.1" id="id-1.16.x-preset-export.1"></a>

To export settings, please select the needed options with the radio buttons (figure 5).

* **Bundles**: will export the enabled bundles' configuration
* **Configurations**: export all the configurations list and their value.&#x20;

<figure><img src="https://content.gitbook.com/content/n4EIoqjZx1xWQIo6LnjB/blobs/F8SQx0V3b5XGWhf03gUW/image.png" alt=""><figcaption><p>Figure 5</p></figcaption></figure>

To finalize it, click “export” (figure 6)

<figure><img src="https://content.gitbook.com/content/n4EIoqjZx1xWQIo6LnjB/blobs/IzAbMdGOhVKNxtyXd2Zz/6988433089.png" alt=""><figcaption><p>FIgure 6</p></figcaption></figure>

The export is a .YML extension file

### Import <a href="#id-1.16.x-preset-import.1" id="id-1.16.x-preset-import.1"></a>

To import a configuration to a platform, click “Browse” (figure 7) and choose the .YML file.

<figure><img src="https://content.gitbook.com/content/n4EIoqjZx1xWQIo6LnjB/blobs/9Qsejc541qLGuvesF9we/image.png" alt=""><figcaption><p>Figure 7</p></figcaption></figure>

Then click “import”.&#x20;

<figure><img src="https://content.gitbook.com/content/n4EIoqjZx1xWQIo6LnjB/blobs/IzLXfDWnvva9XS6FDJjb/image.png" alt=""><figcaption><p>Figure 7</p></figcaption></figure>

The platform will then have the configuration saved with the file.

### Reset <a href="#id-1.16.x-preset-reset.1" id="id-1.16.x-preset-reset.1"></a>

The platform settings can be reset based on a default configuration.

* Select the items with the radio button (figure 8), according to the setting to reset

<figure><img src="https://content.gitbook.com/content/n4EIoqjZx1xWQIo6LnjB/blobs/q1wscEI0XLaqnKzIGzWn/6988433080.png" alt=""><figcaption><p>FIgure 8</p></figcaption></figure>

* Click “Reset” (figure 9).&#x20;

{% hint style="warning" %}
<mark style="color:orange;">Be careful, this will erase all the settings, configuration, and database.</mark>&#x20;
{% endhint %}

<figure><img src="https://content.gitbook.com/content/n4EIoqjZx1xWQIo6LnjB/blobs/CPKxgejZAJaOdS5LkNpL/image.png" alt=""><figcaption><p>FIgure 9</p></figcaption></figure>

## Delete preset <a href="#id-1.16.x-preset-deletepreset" id="id-1.16.x-preset-deletepreset"></a>

Presets cannot be deleted.

## Related resources <a href="#id-1.16.x-preset-relatedresources" id="id-1.16.x-preset-relatedresources"></a>

**SBO:**

* [Bundles configuration](broken-reference)
* [Bundles](broken-reference)
* [Configurations](features)
* [Parameters](broken-reference)
