> For the complete documentation index, see [llms.txt](https://docs.fortifiedid.se/forms/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fortifiedid.se/forms/the-service/key-components/control/advanced-controls/entrauserselect/properties.md).

# Properties

Find an Entra ID user based on search data

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

<table><thead><tr><th width="227">Name</th><th width="178">Desciption</th><th width="198">Default value</th><th data-type="checkbox">Mandatory</th></tr></thead><tbody><tr><td>type</td><td>Must be EntraGroupSelect.</td><td>N/A</td><td>true</td></tr><tr><td> namespace</td><td>Identifier of EntraID module to use</td><td>default</td><td>false</td></tr><tr><td>columns</td><td>List array with columns to display</td><td>["displayName", "mail", "mobilePhone", "companyName", "department"]</td><td>false</td></tr><tr><td>search_attributes</td><td>List array with columns used for searching.  Search is done using "starts with".</td><td>["displayName","mail"]</td><td>false</td></tr><tr><td>ui.ui:search</td><td>Should search input be visible for end user, true/false</td><td>true</td><td>false</td></tr><tr><td>owned_users_only_attribute</td><td>If set, users will be filtered based on the attribute. </td><td>N/A</td><td>false</td></tr></tbody></table>

{% endtab %}

{% tab title="Example" %}

```json
  {
    "id": "entraUserSelect",
    "type": "EntraUserSelect",
    "config": {
        "namespace": "tenant1",
        "columns": [
            "displayName",
            "description"
        ]
    },
    "ui": {
        "ui:search": false
    }
}
```

{% endtab %}
{% endtabs %}

{% hint style="warning" %}
This control works in conjunction with EntraID module. It must be installed. &#x20;
{% endhint %}

### Only showing used by end user

Set *owned\_users\_only\_attribute* will cause control match the data from *owned\_users\_only\_attribute*. Matching is done using data from *owned\_users\_only\_attribute* and *entra\_identifier.*

*entra\_identifier* is read from session or flow. Session read first then flow.

Settings "*owned\_users\_only\_attribute*":"manager", will match value from *entra\_identifier* with id in "manager". Only showing users where user is set to owner.

### Exposed data to flow

"selected\_entra\_id" - id of selected group

"selected\_entra\_displayName" - display name of selected group.

&#x20;
