> 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/pam/pam-with-devolutions-cloud/session-recording.md).

# Session recording

This guide outlines the configuration required to enable session recording in Devolutions Cloud PAM using Devolutions Gateway. The connection types supported for session recording are RDP, ARD, VNC and SSH.

1. Create an [application identity](https://docs.devolutions.net/cloud/web-interface/administration/management/application-users/manage-application-users/) and assign the following permissions:
   * ***View entries***
   * ***Manage privileged access tasks***
   * ***Manage gateways***
2. Download [Devolutions Cloud Services](https://devolutions.net/download-center/#hub), and install it on the gateway.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Devolutions Cloud Services can be installed on a separate machine that has access to the gateway ports.</p></div>
3. After reading and accepting the ***End-user license agreement***, check ***PAM*** from the ***Custom setup*** feature list.
4. Enter your ***Host URL***, as well as the ***Application secret*** and ***Application key*** you save at the end of step 1. You can then test your connection to see if everything is working properly. Click on ***Finish***.
5. Go to the web interface of Devolutions Cloud. Navigate to ***Administration*** – ***System settings*** and select ***Enable Devolutions Gateway recording*** setting.

   ![](https://cdnweb.devolutions.net/docs/HUBB6007_2025_3.png)
6. Set the ***Recording property*** of the relevant entry to ***Remote*** by going to ***Session recording*** – ***Recording***.

   ![](https://cdnweb.devolutions.net/docs/HUBB6009_2025_3.png)
7. Verify that the connection works and the session recording is functional. To view the session recording in the web interface of Devolutions Cloud or in a Remote Desktop Manager workspace, navigate to the relevant entry (RDP, for example) and open the ***Recordings*** tab.

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

#### See also

* [Devolutions Academy – Creating an application identity and application services](https://academy.devolutions.net/student/page/2761705-creating-an-application-identity-and-application-services?curriculum_activity_id=4271807\&path_id=2543918\&sid=81108377-adec-4542-a269-b4bbbaae09ad\&sid_i=0)
* [Devolutions Academy – Enabling session recording in Devolutions Cloud](https://academy.devolutions.net/student/page/3133737-enabling-session-recording-in-devolutions-hub-business?curriculum_activity_id=4853363\&path_id=2628397\&sid=bf2e48f6-3c6d-48f3-a850-e4ec11e7630e\&sid_i=0)


---

# 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/pam/pam-with-devolutions-cloud/session-recording.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.
