Exchange 2016 : Activer la protection étendue (Exchange Extended Protection)

Dans ce tutoriel, je vais vous expliquer comment activer la protection étendue (Exchange Extended Protection) sur Exchange 2016 (et 2019 si vous n’avez pas le CU14 qui l’active automatiquement) qui va vous permettre de vous protéger de la CVE-2024-21410. Exchange Extended Protection est en faite une configuration renforcé en sécurité pour Exchange 2016 / 2019. …

Lire plus



Script d’ouverture de session (Logon Script) en PowerShell

Dans ce article, je vais vous donner un exemple de script d’ouverture de session écrit en PowerShell. Pourquoi écrire un script en PowerShell d’ouverture de session alors que VBScript fonctionne comment présenter dans les tutoriels suivants : Pour une raison « simple », le langage vbs ne va plus être pris en charge nativement dans Windows 11 …

Lire plus



Active Directory : faire une recherche en PowerShell avec un caractère générique (Wildcard *)

Dans ce tutoriel, je vais vous expliquer comme utiliser le wildcard (*) dans une recherche dans un annuaire Active Directory avec PowerShell. Quand on administre un annuaire Active Directory, on fait régulièrement des recherches d’objet (Utilisateurs, Ordinateurs, Groupes …) et souvent on galère à trouver ce que l’on a besoin du premier coup, car il …

Lire plus



Exchange : convertir une boite partagée en boite utilisateur

Dans ce tutoriel, je vais vous montrer comment convertir une boite partagée en boite utilisateur sur Exchange à l’aide PowerShell. Il arrive que pour des besoins de consultation de boite partagée sur mobile, les utilisateurs demandent un changement de type de boite. Les applications mobiles ne permettent pas de consulté les boites partagées à moins …

Lire plus



ARR : bloquer l’accès PowerShell à Exchange

Dans ce tutoriel, je vais vous expliquer comment bloquer l’accès distant PowerShell à Exchange avec ARR. Par mesure de sécurité, si vous utilisez IIS ARR pour publier des serveurs Exchange sur Internet, il faut bloquer l’accès distant PowerShell. Par défaut, il est possible d’administrer à distance un serveur Exchange avec PowerShell, on retrouve l’ensemble des …

Lire plus



Exchange : gérer les droits sur les calendrier en PowerShell avec Exchange Management Shell

Dans ce tutoriel, je vais vous expliquer comment gérer les droits sur la calendrier à l’aide d’Exchange Management Shell (PowerShell). Une demande récurrente quand on gérer un environnement Exchange, c’est d’avoir des droits d’écritures et de modifications sur des calendriers. Pour les boites aux lettres utilisateurs, cette opération peut être faite en autonomie depuis Outlook …

Lire plus



PowerShell : télécharger un fichier en HTTP, HTTPS

Dans ce tutoriel, je vais expliquer comment télécharger un fichier à l’aide de PowerShell qui se trouve sur un serveur accessible en HTTP ou HTTPS. Ceci peut être particulièrement utile quand vous administrer un serveur sans interface, où que le seul navigateur installé est Internet Explorer ou encore dans un script. Il existe plusieurs solution …

Lire plus



Exchange : nettoyer les fichiers de logs

Dans ce tutoriel, je vais vous donner un script PowerShell pour nettoyer automatiquement les logs Exchange. Exchange écrit beaucoup de log sur le serveur qui se situe principalement à deux endroits : Les fichiers de logs dans le second dossier peuvent représenter plusieurs dizaines de giga-octets. Plus vos serveurs Exchange sont sollicités plus les seconds …

Lire plus



Exchange : supprimer les demandes de déplacement terminées

Dans ce tutoriel, je vais vous expliquer comment supprimer les demandes de déplacement terminées de boites aux lettres qui ont été lancées avec la commande New-MoveRequest. Opération que l’on fait régulièrement quand on administre un infrastructure Exchange avec différents quota de boites aux lettres en fonction des bases de données. Si on ne fait pas …

Lire plus