> 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/gateway/fr/knowledge-base/how-to-articles/launch-an-rdp-session-in-a-web-client.md).

# Lancer une session RDP dans un client Web

Lancez des sessions RDP directement depuis un navigateur grâce à l'interface Web de Devolutions Server et à Devolutions Gateway, avec prise en charge de l'enregistrement de session.

Lancez des connexions RDP et d'autres types de sessions directement depuis le navigateur via l'interface Web de Devolutions Server.

{% hint style="info" %}
Basé sur [IronRDP](https://github.com/Devolutions/IronRDP) (implémentation Rust du protocole RDP) et son composant web assembly, le client Web, en passant par un Devolutions Gateway, assure une communication sécurisée en utilisant directement le protocole. Contrairement à Apache Guacamole, aucun protocole intermédiaire n'est utilisé et, contrairement à RD Web Access, il n'y a pas de couche TLS supplémentaire redondante. Cela garantit une bonne performance.
{% endhint %}

### Exigences

Pour utiliser cette fonctionnalité, certaines exigences doivent être respectées, à savoir :

* Le navigateur doit satisfaire à ces exigences de version minimale :
  * Chrome : 102
  * Firefox : 102
  * Safari : 16.4
* Windows 10 ou 11.
* Windows Server 2016 et versions ultérieures.
* Avoir un [Devolutions Gateway](/gateway/fr/getting-started/devolutions-server/devolutions-gateway-configuration-with-devolutions-server.md) version 2023.1 ou ultérieure.
* Avoir un [Devolutions Server](https://docs.devolutions.net/server/fr/getting-started/installation/devolutions-server-upgrade) version 2023.1.3 ou ultérieure.
* Avoir une connexion de type RDP avec une passerelle de type VPN configurée (voir ***Configuration de la session RDP*** ci-dessous).
* Avoir la permission ***Afficher le mot de passe*** si c'est vous qui utilisez la session.
  * Lorsque IronRDP est utilisé, un appel est généré vers l'outil, et le mot de passe peut être vu lorsque les outils de développement sont activés.
* Avoir une licence Remote Desktop Manager ou Devolutions Launcher attribuée à l'utilisateur qui lancera la session.

{% hint style="success" %}
Si HTTPS est utilisé pour les communications de Devolutions Gateway, il est fortement recommandé d'utiliser un autre nom de l'objet (SAN). Dans la plupart des cas, un nom commun (CN) n'est utilisé qu'en solution de repli et est généralement ignoré lorsqu'un SAN est défini. Il est toutefois préférable, pour des raisons de sécurité et de compatibilité, de faire correspondre le CN à l'une des entrées SAN.
{% endhint %}

### Entrées de session prises en charge

D'autres types d'entrées de session peuvent être lancés via l'interface Web de Devolutions Server :

* Active Directory
* Apple Remote Desktop (ARD)
* PowerShell (à distance)
* RDP (Microsoft Remote Desktop)
* Terminal SSH
* Telnet
* VNC

### Configuration de la session RDP

Suivez les étapes ci-dessous pour configurer correctement votre session RDP afin de la lancer dans un navigateur :

{% hint style="info" %}
Les étapes ci-dessous supposent que vous disposez déjà d'une entrée de session RDP. Si vous ne l'avez pas encore créée et que vous souhaitez apprendre comment faire, consultez [Créer des entrées manuellement](https://docs.devolutions.net/server/fr/web-interface/vaults/entries/create-entries-manually).
{% endhint %}

1. Dans l'interface Web de Devolutions Server, allez dans les ***Propriétés*** de votre entrée RDP.
2. Dans la section ***VPN/Tunnel/Gateway***, sélectionnez Devolutions Gateway dans la liste déroulante ***Type de VPN***.
3. Dans la liste déroulante ***Connecter***, sélectionnez ***Connecter si incapable de ping/scan de ports***.
4. Sous ***Paramètres***, sélectionnez le ***Devolutions Gateway*** à utiliser pour cette connexion, puis cliquez sur ***Vérifier l'état*** pour vous assurer que le Gateway est fonctionnel. Sa version doit être 2023.1 ou ultérieure.
5. Dans la section ***Enregistrement de session***, définissez le ***Mode*** d'enregistrement.
6. Cliquez sur ***Mettre à jour*** pour enregistrer vos modifications.

### Lancement de la connexion

Une fois toutes les conditions remplies, vous pouvez appuyer sur le bouton ***Ouvrir dans le client Web*** pour lancer la connexion à partir du client Web.

Si le mode d'enregistrement de session a été défini sur ***Optionnel*** dans les propriétés de l'entrée, on vous demandera si vous souhaitez enregistrer cette session.

Un nouvel onglet de navigateur devrait s'ouvrir et votre session devrait démarrer.

{% hint style="info" %}
Si la connexion ne fonctionne pas, vérifiez de nouveau les [Exigences](#requirements) ou consultez [Le client Web RDP ne s'affiche pas](/gateway/fr/knowledge-base/troubleshooting-articles/rdp-web-client-not-showing.md).
{% endhint %}

#### Fonctionnalités prises en charge

Le menu des outils dans l'interface Web RDP contient ce qui est actuellement pris en charge. Notez que la fonctionnalité de copier/coller (y compris le presse-papiers) est également prise en charge.

<table><thead><tr><th width="78" align="center">Icône</th><th width="192">Option</th><th>Description</th></tr></thead><tbody><tr><td align="center"></td><td>Plein écran</td><td>Affiche le contenu de la session en s'assurant d'occuper toujours l'espace maximal à l'écran.</td></tr><tr><td align="center"></td><td>Ajuster à l'écran (par défaut)</td><td>Adapte la taille pour occuper au mieux l'espace disponible afin que l'ensemble de la session soit toujours visible.</td></tr><tr><td align="center"></td><td>Taille réelle</td><td>Se conforme à la résolution de l'hôte cible.</td></tr><tr><td align="center"></td><td>Touche Windows</td><td>Envoie le signal de la touche Windows (la touche doit toutefois aussi fonctionner).</td></tr><tr><td align="center"></td><td><kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>Del</kbd></td><td>Envoie la commande au système hôte.</td></tr></tbody></table>

#### Observation de session

Avec la prise en charge de l'observation de session de Devolutions Gateway, il est possible de visionner un enregistrement de session en cours pour assister ou auditer le travail en cours. Naviguez jusqu'à l'onglet d'enregistrement d'une entrée pour voir une icône clignotante indiquant un enregistrement en cours, puis cliquez pour visionner en temps réel.

{% embed url="<https://youtu.be/N521NHhfnzU>" %}

1. Lancez une session RDP Web dans l'interface Web de Devolutions Server.
2. Le Gateway commence automatiquement à enregistrer la session en arrière-plan.
3. Exécutez un script de chronomètre pour afficher le temps écoulé.
4. Retournez à l'interface Web de Devolutions Server.
5. Sélectionnez l'entrée RDP.
6. Ouvrez l'onglet d'enregistrement de l'entrée RDP pour visionner la session en temps réel.

#### Voir aussi

* [Blogue Devolutions - Mise en lumière de : RDP, ARD et SSH sur le Web dans Devolutions Server & Cloud](https://blog.devolutions.net/2024/08/spotlight-on-web-based-rdp-ard-ssh-in-devolutions-server-and-hub/)


---

# 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, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/gateway/fr/knowledge-base/how-to-articles/launch-an-rdp-session-in-a-web-client.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
