Nerdio Manager verwendet die Automatisierungskonten zur Ausführung der folgenden Funktionen:
-
Wenden Sie Updates auf den App Service an.
-
Ausführen von Scripted Actions.
Das Automatisierungskonto für Scripted Actions authentifiziert sich bei Entra ID mithilfe der primären App-Registrierung von Nerdio Manager per Zertifikatsauthentifizierung. Die Zertifikate müssen möglicherweise regelmäßig erneuert oder bei Ablauf ersetzt werden.
Anmerkung
Das nmw-automation-cert ist für das Automatisierungskonto zum Anwenden von Updates auf Nerdio Manager vorgesehen und sollte während dieses Prozesses nicht bearbeitet werden.
Die folgenden Schritte sind erforderlich, um die Zertifikate zu erneuern:
-
Generieren eines neuen Zertifikats für skriptgesteuerte Aktionen im Key Vault
-
Hochladen des CER-Zertifikats zur App-Registrierung in Entra ID
-
Anwenden eines Passworts auf die PFX-Datei für den Import in das Azure Automation-Konto
-
Hochladen des Zertifikats in das Azure Automation-Konto
-
Bereinigung
Generieren eines neuen Scripted Actions-Zertifikats im Key Vault
-
Navigieren Sie im Azure-Portal zum Key Vault von Nerdio Manager (zum Beispiel nmw-app-kv-*).
-
Wählen Sie im Bereich Zertifikate das Scripted Action Certificate mit dem Namen nmw-scripted-action-cert aus.
-
Wählen Sie + Neue Version aus.
-
Geben Sie die folgenden Informationen ein:
-
Dauer: 120 Monate werden empfohlen.
-
Weitere Parameter: Die meisten können als Standard belassen werden.
-
-
Sobald Sie alle gewünschten Informationen eingegeben haben, wählen Sie Erstellen.
-
Aktualisieren Sie die Versionsliste und wählen Sie dann die neu generierte aktuelle Version aus.
-
Wählen Sie Download im CER-Format.
-
Wählen Sie Download im PFX/PEM-Format.
-
Kopieren und notieren Sie die angezeigten Thumbprint-Werte zur Verwendung beim Hochladen in das Automatisierungskonto für Scripted Actions.
Laden Sie das CER-Zertifikat in die App-Registrierung in Entra ID hoch
-
Navigieren Sie im Entra ID-Portal zu App-Registrierungen.
-
Suchen Sie die primäre Nerdio Manager App-Registrierung (standardmäßig heißt sie nerdio-nmw-app).
-
Navigieren Sie innerhalb des Bereichs Zertifikate & Geheimnisse der App-Registrierung zum Bereich Zertifikate.
-
Wählen Sie Zertifikat hochladen und navigieren Sie zu der heruntergeladenen Datei im .CER-Format.
-
Fügen Sie optional eine Beschreibung hinzu.
Tipp
Wir empfehlen Ihnen, das Nerdio Manager for Enterprise Scripted Action-Zertifikat für <app_service_name> zu verwenden. Dabei ist <app_service_name> der Ressourcenname des App Service von Nerdio Manager.
-
Wählen Sie Hinzufügen.
Das Zertifikat wird gespeichert.
Wenden Sie ein Passwort auf die PFX-Datei an, um sie in das Azure-Automatisierungskonto zu importieren.
Anmerkung
Das Hochladen der heruntergeladenen .PFX-Zertifikatsdatei in das Automatisierungskonto für Scripted Actions erfordert, dass ein Passwort auf die PFX-Datei angewendet wird. Dies kann über das Zertifikate-Snap-In für MMC erfolgen (keine erhöhten Berechtigungen erforderlich).
-
Starten Sie MMC und fügen Sie das Zertifikate-Snap-In hinzu (wählen Sie bei Aufforderung Aktueller Benutzer).
-
Navigieren Sie zu Zertifikate – Aktueller Benutzer > Persönlicher Speicher.
-
Wählen Sie unter Weitere Aktionen die Option Importieren aus.
-
Wählen Sie das heruntergeladene PFX-Zertifikat aus und wählen Sie Exportierbar aus.
-
Es ist kein Kennwort erforderlich.
-
Überprüfen Sie, ob das Zertifikat in den Persönlichen Speicher importiert wird.
-
Schließen Sie den Assistenten ab, um den Import des Zertifikats zu beenden.
-
-
Klicken Sie mit der rechten Maustaste auf das neu importierte Zertifikat und wählen Sie Exportieren aus.
-
Geben Sie die folgenden Informationen ein:
-
Privaten Schlüssel exportieren: Wählen Sie Ja aus.
-
Alle erweiterten Eigenschaften einbeziehen: Wählen Sie diese Option aus.
-
Dateiname: Geben Sie den gewünschten Dateinamen ein.
Anmerkung
Es gibt keine Anforderungen an den Dateinamen.
-
Kennwort: Geben Sie das Kennwort für die Datei ein.
Anmerkung
Dies ist erforderlich, wenn das Zertifikat in das Automatisierungskonto für Scripted Actions importiert wird. Es gibt keine Anforderungen an Länge oder Komplexität.
-
Laden Sie das Zertifikat in das Azure-Automatisierungskonto hoch
-
Navigieren Sie im Azure-Portal zu dem Automatisierungskonto für Scripted Actions (zum Beispiel *-scripted-action-* oder *-runbooks-*).
-
Wählen Sie den Bereich Zertifikate aus.
-
Wählen Sie das alte oder abgelaufene Zertifikat aus und wählen Sie dann Löschen aus.
-
Wählen Sie nach dem Löschen + Zertifikat hinzufügen aus.
-
Geben Sie die folgenden Informationen ein:
-
Name: Type ScriptedActionRunAsCert.
Anmerkung
Die Benennung und Groß-/Kleinschreibung müssen übereinstimmen.
-
Beschreibung: Geben Sie optional eine Beschreibung ein.
-
Kennwort: Geben Sie das Kennwort ein.
-
Wählen Sie optional die Option aus, um das Zertifikat als exportierbar zu markieren.
Anmerkung
Dies ist nützlich, wenn das Automatisierungskonto für Scripted Actions hybride Runbook-Worker erfordert.
-
-
Sobald Sie die gewünschten Informationen eingegeben haben, schließen Sie den Upload-Vorgang ab.
-
Überprüfen Sie, ob das Zertifikat hochgeladen wurde.
-
Navigieren Sie zum Bereich Verbindungen im Automatisierungskonto.
-
Suchen und bearbeiten Sie die vorhandene Verbindung (zum Beispiel nmw*).
-
Aktualisieren Sie den kopierten Thumbprint in der Zertifikatversion.
-
Wählen Sie Speichern aus.
Bereinigung
-
Löschen Sie das importierte Zertifikat aus den MMC-Zertifikaten für den aktuellen Benutzer.
-
Löschen Sie die heruntergeladenen Dateien aus dem Key Vault.
-
Löschen Sie das exportierte Zertifikat aus der MMC.
Kommentare (0 Kommentare)