Zurücksetzen von Anmeldeinformationen für Dienstprinzipal
Artikel
Wenn Sie Ihre Anmeldeinformationen für den Dienstprinzipal verlieren, setzen Sie diese mithilfe von az ad sp credential reset zurück. In diesem Schritt wird erläutert, wie Sie Ihr Dienstprinzipalkennwort oder -zertifikat zurücksetzen.
Warnung
Während sie lernen, Azure-Dienstprinzipale zu verwalten, ist das Zurückgeben von Kennwörtern und Anmeldeinformationsspeicherorten in Ihrem Terminal und folglich in Ihrer Protokolldatei üblich. Wenn es sich jedoch außerhalb einer Testumgebung befindet, speichern Sie die Ausgabe von Anmeldeinformationen in einer Variablen.
Zurücksetzen von Anmeldeinformationen, welche die Ausgabe an die Konsole und Protokolldatei zurückgeben
Zurücksetzen von Anmeldeinformationen zum Speichern der Ausgabe in einer Variablen
Um das Speichern von Anmeldeinformationen in Ihrer Protokolldatei zu vermeiden, verwenden Sie den Parameter --query, um die Ausgabe in einer Variablen zu speichern. Verwenden Sie beim Testen den echo-Befehl, um den Wert Ihrer Variablen anzuzeigen, aber verstehen Sie, dass echo in das Protokoll geschrieben wird.
Setzen Sie die Anmeldeinformationen für einen Dienstprinzipal mit einem Kennwort zurück.
# Bash script
myNewPassword=$(az ad sp credential reset --id myServicePrincipalID --query password --output tsv)
# the echo command writes to the log file# only use it when testing
echo $myNewPassword
Azure CLI
# PowerShell script$myNewPassword = az ad sp credential reset --id myServicePrincipalID --query password --output tsv
# The Write-Host cmdlet can be used for displaying the value when testing.# Comment it out or remove it in production if you don't want to display the password.
Write-Host$myNewPassword
Nachdem Sie nun gelernt haben, wie Sie Ihre Dienstprinzipalanmeldeinformationen zurücksetzen, erfahren Sie im nächsten Schritt, wie Sie Ihre Tutorialressourcen bereinigen.
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.
Feedback zu Azure CLI
Azure CLI ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben:
Es wird beschrieben, wie Sie Berechtigungen erstellen, verwalten und für Dienstprinzipale gewähren, mit denen für Ihre Bereitstellungspipelines die sichere Authentifizierung für Azure durchgeführt werden kann.
Veranschaulichen der Features von Microsoft Entra ID, um Identitätslösungen zu modernisieren sowie Hybridlösungen und Identitätsgovernance zu implementieren