Das Cmdlet New-AzAutomationCertificate erstellt ein Zertifikat in Azure Automation.
Geben Sie den Pfad zu einer Zertifikatdatei an, die hochgeladen werden soll.
Der erste Befehl konvertiert ein Nur-Text-Kennwort in eine sichere Zeichenfolge mithilfe des Cmdlets ConvertTo-SecureString.
Der Befehl speichert dieses Objekt in der variablen $Password.
Der zweite Befehl erstellt ein Zertifikat namens "ContosoCertificate".
Der Befehl verwendet das in $Password gespeicherte Kennwort.
Der Befehl gibt den Kontonamen und den Pfad der Datei an, die sie hochlädt.
Parameter
-AutomationAccountName
Gibt den Namen des Automatisierungskontos an, für das dieses Cmdlet das Zertifikat speichert.
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Dieser Befehl sollte auf einem Computer ausgeführt werden, auf dem Sie administrator sind, sowie in einer PowerShell-Sitzung mit erhöhten Rechten; Bevor das Zertifikat hochgeladen wird, verwendet dieses Cmdlet den lokalen X.509-Speicher, um den Fingerabdruck und den Schlüssel abzurufen. Wenn dieses Cmdlet außerhalb einer PowerShell-Sitzung mit erhöhten Rechten ausgeführt wird, erhalten Sie einen Fehler "Zugriff verweigert".
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.