> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/server/web-interface/administration/user-and-security-management/applications-identities.md).

# Applications identities

The ***Applications identities*** section allows the creation of an application identity to communicate with Devolutions Server through the [Devolutions.PowerShell module](https://www.powershellgallery.com/packages/Devolutions.PowerShell/).

{% hint style="info" %}
For more information on connecting Devolutions Server with an application identity, see [PowerShell connectivity methods to Devolutions Server](https://docs.devolutions.net/powershell/dvls-powershell/powershell-connectivity/).
{% endhint %}

### Creating or editing an Application identity

To create or edit application identities, head over to ***Administration*** – ***Applications identities***. Click on the + sign to create a new application identity or on the pen-shaped button to edit an existing one.

![](https://cdnweb.devolutions.net/docs/DVLS6028_2024_3.png)

{% hint style="warning" %}
When creating an application identity, be sure to note the ***Application Secret*** , as it will not be shown afterwards.
{% endhint %}

The ***More*** menu is a dropdown menu accessible via the three vertical dots icon next to an application identity.

![](https://cdnweb.devolutions.net/docs/DVLS6029_2024_3.png)

The menu provides the following options:

* ***User activity***: Displays activity including connection, message and log date.
* ***Regenerate application secret:*** Creates a new Application Secret value.
* ***Delete:*** Delete the application identity.

### General

![](https://cdnweb.devolutions.net/docs/DVLS6022_2024_1.png)

<table><thead><tr><th width="181">General</th><th>Description</th></tr></thead><tbody><tr><td>Name</td><td>Display name of the Application identity.</td></tr><tr><td>Application identity</td><td>Application identity to be used in the application to communicate with Devolutions Server instance.</td></tr><tr><td>Application Secret</td><td>Secret key to be used in combination with the Application identity. Available only on Application identity creation.</td></tr><tr><td>Enabled</td><td>Activate the Application identity.</td></tr><tr><td>Can save recordings</td><td>Allow the Application identity to save session recordings.</td></tr><tr><td>Enable IP restriction</td><td>Subject the application to conditional access policies, if any, concerning IP address restrictions.</td></tr></tbody></table>

### User groups

Contains a list of the [user groups](https://docs.devolutions.net/server/web-interface/administration/security-management/vaults/user-groups/) to which the application identity can be given access.

![](https://cdnweb.devolutions.net/docs/DVLS6027_2024_3.png)

### Vaults

In the ***Vaults*** section, application identities can be granted access to specific vaults. This can also be done via [***Edit vault settings***](https://docs.devolutions.net/server/web-interface/administration/security-management/vaults/applications/) in the vaults themselves.

![](https://cdnweb.devolutions.net/docs/DVLS6030_2024_3.png)

{% hint style="info" %}
Note that [enabling the Devolutions.PowerShell module](https://www.powershellgallery.com/packages/Devolutions.PowerShell/) and granting the application identity access to the desired vaults in the ***Vaults*** section is mandatory to launch automated scripts affecting ***vaults*** , e.g., the script for [exporting all entries](https://github.com/Devolutions/DevoSamples-ps/blob/main/RDM/export/ExportAllEntriesAllVaults.ps1).
{% endhint %}

### PAM vaults

The ***PAM*** ***vaults*** section provides a way to associate specific application identities with PAM ***vaults***.

![](https://cdnweb.devolutions.net/docs/DVLS6046_2025_3.png)

#### See also

* [Devolutions Academy – Understanding application identities](https://academy.devolutions.net/student/path/2942210/activity/4493543)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.devolutions.net/server/web-interface/administration/user-and-security-management/applications-identities.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
