Le module Devolutions.PowerShell permet d’accéder, de créer, de mettre à jour et de supprimer des éléments dans votre Devolutions Cloud. Cela va permettre d’automatiser certaines opérations/scripts. Après avoir installé le module Devolutions.PowerShell, être prêt à utiliser le module et à se connecter à votre Devolutions Cloud.
PowerShell 7.4 ou plus récent installé :\n
Pour la liste complète des commandes disponibles, consulter commandes PowerShell. D'autres options d'installation sont disponibles sur la PowerShell Gallery.
-
Une fois PowerShell 7.4 ou version ultérieure installé, ouvrir un terminal PowerShell et installer le module Devolutions.PowerShell avec la commande suivante :
Install-Module -Name Devolutions.Powershell
-
Se connecter à votre Devolutions Cloud avec la commande ci-dessous. Si aucune erreur n’apparaît, cela signifie que vous êtes connecté à votre Devolutions Cloud.
Connect-HubAccount -Url https://yourhub.devolutions.app/ -ApplicationSecret [YOUR_APPLICATION_SECRET] -ApplicationKey [YOUR_APPLICATION_KEY]
Avec la commande
Get-HubVault, vous pouvez obtenir les coffres que votre utilisateur d'application peut afficher et modifier. Si vous avez accordé les permissions de votre utilisateur d'application à plusieurs coffres, vous verrez un tableau de coffres.
Avec cette information de coffre, obtenir toutes les entrées avec la commande
Get-HubEntryet l’ID du coffre. Si plus d’une entrée existe, voir un tableau d’entrées.
Pour afficher des informations spécifiques, placer le retour de commande Devolutions Cloud dans une variable et récupérer ce qui est requis, comme l’ID de connexion dans cet exemple :

Pour modifier cette entrée, modifier l'objet et le mettre à jour avec la commande
Set-HubEntry.
À tout moment, vérifier dans votre version Web de Devolutions Cloud que les changements ont été effectués.