Cloud

Azure Bastion Premium : L’enregistrement des sessions est désormais possible

Nouveau SKU pour Azure Bastion

Azure Bastion Premium, récemment introduit, offre un ensemble de fonctionnalités de sécurité renforcées pour les environnements Azure sensibles. Cette nouvelle SKU s’adresse aux organisations qui ont des exigences strictes en matière de conformité et de sécurité ou qui gèrent des workloads critiques.

L’une des nouvelles options d’Azure Bastion Premium est sa capacité à enregistrer les sessions. Cela permet de suivre en détail les activités des utilisateurs qui accèdent aux machines virtuelles via Bastion. Les enregistrements des sessions peuvent être consultés à des fins d’audit, de dépannage ou de réponse aux incidents.

Rappel de l’arhictecture type pour Azure Bastion
Je ne reprends les détails de la mise en place d’un Azure Bastion – je l’ai déjà détaillé dans un précédent article. Un des avantages principaux est de ne pas avoir à ouvrir les flux sur votre VM Windows ou Linux. Vous vous connectez directement par le web via le portail Azure.

Activation de l’enregistrement vidéo avec un Storage Account

Afin de pouvoir utiliser l’option d’enregistrement des sessions vous devez dans un premier temps provisionner votre Azure Bastion avec l’option Premium (SKU). Cela se fait simplement via le menu déroulant lors de la création de Azure Bastion (ou à postériori en upgradant votre Bastion).

Attention toutefois, il est impossible de « downgrade » votre Bastion une fois qu’il est créé – si besoin vous devrez le supprimer pour le recréer depuis 0.

Dans les options avancées, vous aurez alors la possibilité de choisir parmi plusieurs options avancées – et notamment l’enregistrement des sessions ou encore le lien partageable.

Une fois que l’option est activée. Vous devrez créer un Storage Account avec un nouveau Container/Blob au sein duquel les enregistrements seront conservés lorsque vos administrateurs vont utiliser Azure Bastion pour leurs tâches d’administration. Pour ce faire, c’est très simple, créez un nouveau Storage Account en gardant globalement les options par défaut puis définissez une nouvelle URL SAS.

Veillez à ce que la date de début et la date d’expiration soient correctes. Vous pouvez utiliser l’option HTTPS only (pas besoin du HTTP non secure). Enfin, au niveau des permissions veillez à choisir les options suivantes comme indiquées dans la doc officielle de Microsoft (voir en bas d’article): READ, CREATE, WRITE, LIST.

Une fois que vous avez l’URL. Il vous suffit de copier-coller l’URL dans la partie Sessions recordings de votre Azure Bastion. Si l’URL est incorrecte, vous ne pourrez pas valider.

Vous devrez également créer la partie CORS au niveau de votre Storage Account. Les réglages doivnet être les mêmes que dans la capture d’écran ci-dessous.

La configuration est à présent terminée.

Il ne vous reste plus qu’à vous connecter sur votre Bastion pour simuler quelques connexions. Dans la partie suivante, nous allons voir comment visualiser les sessions. ☁️

Visualiser les enregistrements effectués par Azure Bastion

Une fois que tout est en place, vous pourrez voir les enregistrements des sessions effectués via votre Azure Bastion, dans la section Session recordings. Pour chaque session, vous aurez un fichier ainsi qu’un lien « View recording » afin d’ouvrir une nouvelle page au sein du portail Azure et pourrez visualiser les actions qui ont été effectuées par votre administrateur.

Etrangement, vous pouvez visualiser les replays de vos Admins directement depuis le portail Azure. Vous retrouverez également les fichiers directement dans le Blob de votre Storage Account correspondant. Cependant, je ne suis pas parvenu à lire les fichiers directement avec VLC même en renommant les fichiers téléchargés en AVI, MP4, etc. Cela dit, c’est encore une fonctionnalité en preview donc affaire à suivre.

Rappel des fonctionnalités Azure Bastion selon le choix de SKU : Developer, Basic, Standard, Premium

FeatureDeveloper SKUBasic SKUStandard SKUPremium SKU
Connect to target VMs in same virtual networkYesYesYesYes
Connect to target VMs in peered virtual networksNoYesYesYes
Support for concurrent connectionsNoYesYesYes
Access Linux VM Private Keys in Azure Key Vault (AKV)NoYesYesYes
Connect to Linux VM using SSHYesYesYesYes
Connect to Windows VM using RDPYesYesYesYes
Connect to Linux VM using RDPNoNoYesYes
Connect to Windows VM using SSHNoNoYesYes
Specify custom inbound portNoNoYesYes
Connect to VMs using Azure CLINoNoYesYes
Host scalingNoNoYesYes
Upload or download filesNoNoYesYes
Kerberos authenticationNoYesYesYes
Shareable linkNoNoYesYes
Connect to VMs via IP addressNoNoYesYes
VM audio outputYesYesYesYes
Disable copy/paste (web-based clients)NoNoYesYes
Session recordingNoNoNoYes
Private-only deploymentNoNoNoYes
Différentes options sur SKU pour Azure Bastion

Retrouvez la documentation officielle de l’enregistrement des sessions Azure Bastion en consultant la documentation officielle de Microsoft via ce lien.

Share
Published by
thibault

Recent Posts

XMail : Elon Musk prépare un rival pour Gmail ?

XMail : Elon Musk prépare un rival pour Gmail ? Elon Musk, visionnaire derrière Tesla,…

7 heures ago

YouTube s’attaque enfin au « Clickbait » : Ce qui va changer

YouTube s’attaque enfin au "Clickbait" : Ce qui va changer YouTube, la plateforme vidéo incontournable,…

3 jours ago

Microsoft impose la nouvelle version d’Outlook : un changement controversé

Aperçu de la nouvelle version à venir de Microsoft Outlook - Source Microsoft Microsoft prévoit…

2 semaines ago

Jacquie et Michel : le géant français du X racheté par des Américains

Jacquie et Michel : le géant français du X racheté par des Américains Le célèbre…

2 semaines ago

Sora : Le nouvel outil de ChatGPT pour Créer des Vidéos avec l’IA

Sora : Le Nouvel Outil Révolutionnaire de ChatGPT pour Créer des Vidéos avec l’IA OpenAI…

2 semaines ago

Nouveautés dans la recherche sur Google : Résultats non personnalisés

Nouveautés dans la recherche sur Google : Résultats non personnalisés Google introduit une nouvelle fonctionnalité…

3 semaines ago