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".