Windows Admin Center — Documentation technique

Par Dauba Alexandre

Installation

Prérequis

Pour installer WAC (Windows Admin Center) sur un serveur il faut au minimum :

  • Windows Server 2016 minimum. Il n'est pas conseillé d'installer WAC sur un contrôleur de domaine, mais plutôt sur un serveur différent.
  • Compte Administrateur local sur la machine.

Niveau hardware il est techniquement conseillé d'avoir au moins 4 Go de RAM et 4 processeurs. Cependant des retours d'expérience conseillent entre 8 et 12 Go pour éviter les lenteurs liées aux manipulations. Il est recommandé d'augmenter la RAM en fonction du nombre de connexions simultanées sur le WAC.

Procédure (Server Core)

Pour une installation en mode serveur core, il suffit en premier temps de configurer une adresse IP pour avoir accès à Internet. Ensuite on exécute les commandes PowerShell suivantes :

# 1. Télécharger l'installeur
Start-BitsTransfer -Source "https://aka.ms/wacdownload" -Destination wac.exe

# 2. Lancer l'installation silencieuse
Start-Process -FilePath .\wac.exe -ArgumentList /VERYSILENT -Wait

# 3. Vérifier que le service tourne
Get-Service WindowsAdminCenter
# S'il n'est pas démarré :
Start-Service WindowsAdminCenter

Une fois l'installation terminée, on peut se connecter depuis Chrome ou Edge en se rendant sur https://IPdeMonServeurCore. Il faudra rentrer le login Administrateur local de la machine.

Lors de l'installation, si on ne se met pas en mode silencieux, on obtient la même interface graphique d'installation que si le serveur était en environnement de bureau.

Possibilités et utilisations

Une interface en français existe et peut être changée dans les options, accessibles en haut à droite de la page Windows Admin Center.

Avec Windows Admin Center il est possible de faire de nombreuses choses, voici une liste non exhaustive des fonctionnalités opérationnelles :

  • Éteindre et redémarrer la machine distante
  • Voir l'utilisation du disque, la place libre, la version de l'OS, la quantité de RAM, l'uptime, le nombre d'utilisateurs connectés, le fabricant et le nombre de processeurs logiques
  • Voir les applications installées
  • Voir et modifier les règles de firewall
  • Faire du PowerShell à distance
  • Éditer la base de registre de la machine
  • Gérer les rôles installés sur un serveur Windows
  • Gérer les utilisateurs et groupes locaux sur une machine cliente
  • Gérer les tâches planifiées
  • Accès aux fichiers à distance
  • Accès au gestionnaire de périphériques
  • Accès au gestionnaire des disques
  • Changer les paramètres réseau de la machine
  • Accès à l'interface des services Windows (services.msc)

On peut également effectuer toutes ces opérations sur le serveur hôte du WAC directement, ce qui réduit considérablement l'intérêt d'installer la GUI complète de Windows Server, étant donné que WAC s'installe via PowerShell.

Limitations

  • Il n'est pas possible d'ajouter des exceptions ou de gérer des paramètres spécifiques pour Microsoft Defender. Les versions payantes n'ajoutent pas de fonctionnalités supplémentaires au niveau machine ; il n'y a pas de différence notable entre une version Office 365 et une utilisation normale.
  • Le suivi de paquets ne semble pas capable d'installer Wireshark sur les machines clientes.
  • Il ne semble pas possible de générer un rapport général sur l'état des machines et/ou des serveurs connectés.

Connexion vers les machines

  • Les connexions vers les serveurs se font naturellement, sans actions spécifiques préalables.
  • Avant de pouvoir se connecter à une machine cliente Windows 11, il faut en premier lancer une commande PowerShell en mode administrateur :
winrm quickconfig

Répondre yes deux fois aux questions posées. Lors d'une connexion à un client Windows depuis l'interface web, il faudra entrer les credentials Administrator du domaine pour avoir accès aux outils WAC. Cette commande peut être préparée lors de la mise en place de la machine.

Connecter une machine

Dans le menu principal on clique sur Ajouter, puis Ajouter manuellement :

Menu Ajouter manuellement dans Windows Admin Center

Ensuite, si on veut ajouter un serveur, on clique sur Ajouter dans le cadre correspondant :

Ajout d'un serveur dans Windows Admin Center

Et enfin dans le 3ème onglet pour aller chercher la machine dans l'Active Directory. À noter qu'il faut le nom complet de la machine sinon elle ne sera pas trouvée.

Recherche dans l'Active Directory depuis Windows Admin Center

On sélectionne la machine souhaitée et clique sur Ajouter. Rien d'autre à faire pour un serveur. Pour une machine cliente il faudra renseigner les credentials administrateur du domaine.

Autres détails

Certificat SSL auto-signé

Le certificat auto-signé par le serveur expire au bout de 60 jours. On peut le renouveler en remplaçant le thumbprint via les commandes PowerShell suivantes :

# 1. Importer le module WAC
Import-Module "$env:ProgramFiles\WindowsAdminCenter\PowerShellModules\Microsoft.WindowsAdminCenter.Configuration"

# 2. Lister les certificats disponibles
Get-ChildItem -Path Cert:\LocalMachine\My

# 3. Définir le sujet du certificat
Set-WACCertificateSubjectName -SubjectName "<subject name>"

# 4. Associer le thumbprint
Set-WACCertificateSubjectName -Thumbprint "<thumbprint>"

# 5. Appliquer les ACL
Set-WACCertificateAcl -SubjectName "<subject name>"

# 6. Redémarrer le service
Restart-Service -Name WindowsAdminCenter

Alternative : relancer l'installeur de Windows Admin Center utilisé lors de l'installation initiale pour mettre à jour le certificat. Lors du choix d'un certificat externe, renseigner le thumbprint dans l'interface.

Sources

An unhandled error has occurred. Reload 🗙