Les applets de commande PowerShell permettent aux administrateurs d’effectuer la tâche du portail d’administration à l’aide de commandes de script. Avec PowerShell, vous pouvez exécuter séquentiellement plusieurs commandes en même temps ou canaliser les commandes de sortie pour automatiser les tâches communes.
À l’aide des applets de commande PowerShell et des connecteurs de gestion, les administrateurs peuvent créer des flux et des applications qui aident à mettre en œuvre des stratégies de gouvernance. Vous pouvez utiliser les exemples d’applets de commande PowerShell suivants :
Conçu pour les créateurs et les administrateurs d’applications pour automatiser les tâches avec des environnements et applications, flux et connecteurs associés.
Utiliser pour les tâches connexes Microsoft 365 pour automatiser les actions et les tâches liées à l’utilisateur. Par exemple, l’attribution de licences.
Utilisez-les pour les environnements avec des bases de données Microsoft Dataverse. Les modules incluent la prise en charge de l’API d’administration en ligne de Dataverse et le déploiement de solutions d’automatisation dans les environnements.
Utilisez-les pour inclure des composants Azure dans votre solution globale. Vous pouvez utiliser pour la configuration des scripts la passerelle d’application local.
Vous pouvez utiliser une combinaison de toutes les applets de commande ci-dessus pour créer des scripts PowerShell destinés à effectuer des opérations en bloc sur les utilisateurs, les environnements ou leurs ressources.
Conseil
Des exemples peuvent également être trouvés lors de l’installation et du test du Kit de démarrage du Centre d’excellence ou en utilisant les labos pratiques Admin-in-a-Day disponibles sur GitHub (Admin in a day).
Tâches PowerShell courantes
Affichage d’une liste d’environnements
PowerShell
Get-AdminPowerAppEnvironment
Les tâches vous donnent des informations clés, telles que le nom complet et le GUID de l’environnement. Cette tâche est souvent ce qui est nécessaire pour les opérations de suivi.
L’ajout de paramètres, tels que -Default, permet aux administrateurs de rechercher génériquement l’environnement par défaut dans le client.
PowerShell
Get-AdminPowerAppEnvironment -Default
Utilisez le GUID pour renvoyer un nom non affiché pour environnement. Ensuite, vous pouvez explorer les détails de cet environnement spécifique. Par exemple :
PowerShell offre un grand nombre de commandes qui vous permettent d’automatiser vos tâches, telles que la gestion des utilisateurs, le CI/CD, la gestion des ressources cloud et bien plus encore. Il y a également des fonctionnalités de test via Pester et des modules tiers que vous pouvez installer sur votre système pour étendre votre liste de commandes.