# Properties

{% hint style="info" %}
**Control type:** `Markdown`
{% endhint %}

### Configuration

{% tabs %}
{% tab title="Properties" %}

<table><thead><tr><th width="200">Name</th><th width="290">Description</th><th width="95">Default</th><th data-type="checkbox">Mandatory</th></tr></thead><tbody><tr><td><code>id</code></td><td>Unique ID within the flow</td><td>N/A</td><td>true</td></tr><tr><td><code>data</code></td><td>Text to display</td><td>N/A</td><td>true</td></tr></tbody></table>
{% endtab %}

{% tab title="Example 1" %}
This from a step where two lines of text, one heading and one paragraph with a line break between, using one markdown control.

```json
{
    "id": "<enter_unique_id_for_this_control>",
    "type": "Markdown",
    "data": "# Create an Active Directory user  \nEnter information about the user you want to create."
}
```

{% endtab %}

{% tab title="Example 2" %}
This an example where three different markdowns are used in the same step.\
Note that each markdown need a unique id.

```json
{
    "id": "<enter_unique_id_for_this_control_1>",
    "type": "Markdown",
    "data": "# Create an Active Directory user."
},
{
    "id": "<enter_unique_id_for_this_control_2>",
    "type": "Markdown",
    "data": "Enter information about the user you want to create."
},
{
    "id": "<enter_unique_id_for_this_control_3>",
    "type": "Markdown",
    "data": "## How would you like to proceed?"
}
```

{% endtab %}

{% tab title="Example 3" %}
This an example with one markdown using lang-file to add data from a previous step. It combines string and variable data.\
For example.\
"You have selected Donald Duck." where Donald Duck is data from a previous step.

The top example is from a step. The below example is from a language file., en.json.

```json
{
    "id": "top_text_label",
    "type": "Markdown",
    "data": {
        "key": "edit_ms_entra_id_user_step2",
        "variables": {
            "displayName": "{{{flow.displayName}}}"
        }
    }
}
```

```json
"edit_ms_entra_id_user_step2": "You have selected {{displayName}}",
```

{% endtab %}
{% endtabs %}

### Link to basic syntax supported using Markdown

Click following link for a number of examples on how to use markdown in a step.\
<https://www.markdownguide.org/cheat-sheet/>
