Zugriff auf Blobstorages mit Service Principals

Wissen Wie testet man in der Praxis den Zugriff auf einen Blobstorage mit einem Service Principal?

images/logo.png Igor Ilin – 18.09.2024

Ich gehe davon aus, dass Sie bereits über das Login und Passwort des Service Principals verfügen.

Führen Sie die folgenden Schritte aus, um sich mit einem Service Principal über die Azure CLI (az) bei Azure anzumelden:

az login --service-principal --username <appId> --password <password> --tenant <tenantId>

Sie können Ihr aktuelles Subscription überprüfen, um zu bestätigen, dass Sie sich erfolgreich über den Service Principal angemeldet haben:

az account show

Sobald Sie angemeldet sind, können Sie die Azure CLI verwenden, um als Service Principal mit Ressourcen zu interagieren. Zum Beispiel, um alle Ressourcen in einer Ressourcengruppe aufzulisten:

az storage blob list --account-name <accountName> --container-name <containerName> --output table --subscription <subscriptionId> --auth-mode login

Starten Sie Ihr digitales Projekt mit uns!