PowerShell-Modul
Das Devolutions.PowerShell-Modul ist eine Möglichkeit, auf Elemente in Devolutions Cloud zuzugreifen und diese zu erstellen, zu aktualisieren und zu entfernen. Dies hilft Ihnen, einige Vorgänge/Skripte zu automatisieren. Nachdem Sie das Devolutions.PowerShell-Modul installiert haben, können Sie das Modul verwenden und sich mit Ihrer Devolutions Cloud-Instanz verbinden.
Voraussetzungen
Verbindung mit Ihrer Devolutions Cloud-Instanz herstellen
Sobald PowerShell 7.4 oder höher installiert ist, öffnen Sie ein PowerShell-Terminal und installieren Sie das Devolutions.PowerShell-Modul mit dem folgenden Befehl:
Install-Module -Name Devolutions.Powershell
Verbinden Sie sich mit Devolutions Cloud über den untenstehenden Befehl. Wenn Sie keinen Fehler sehen, bedeutet das, dass Sie mit Ihrer Devolutions Cloud-Instanz verbunden sind.
Connect-HubAccount -Url https<area>://yourhub.devolutions.app/ -ApplicationSecret [YOUR_APPLICATION_SECRET] -ApplicationKey [YOUR_APPLICATION_KEY]
Befehlsbeispiel und Verwendung
Mit dem Befehl
Get-HubVaultkönnen Sie die Tresore abrufen, die Ihr Anwendungsbenutzer anzeigen und bearbeiten kann. Wenn Sie die Berechtigungen Ihres Anwendungsbenutzers für mehrere Tresore festgelegt haben, sehen Sie ein Array von Tresoren.
Mit diesen Tresorinformationen können Sie alle Einträge mit dem Befehl
Get-HubEntryund der Tresor-ID abrufen. Wenn Sie mehr als einen Eintrag haben, sehen Sie ein Array von Einträgen.
Um bestimmte Informationen anzuzeigen, können Sie die Rückgabe des Devolutions Cloud-Befehls in eine Variable schreiben und das abrufen, was Sie benötigen, wie beispielsweise die Verbindungs-ID in diesem Beispiel:

Um diesen Eintrag zu bearbeiten, können Sie das Objekt ändern und es mit dem Befehl
Set-HubEntryaktualisieren.
Sie können jederzeit in Ihrer Webversion von Devolutions Cloud überprüfen, ob die Änderungen vorgenommen wurden.
Zuletzt aktualisiert
War das hilfreich?