Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Jeśli jednostce usługi zostaną nadane niezbędne uprawnienia, może ona tworzyć zasoby platformy Azure i zarządzać nimi, tak jak konto. Ten krok samouczka zawiera przykład tworzenia zasobu usługi Azure Storage przy użyciu principalu serwisowego i następujących poleceń.
- az login
- Polecenie az group create służy do utworzenia grupy w Azure.
- az storage account create - tworzenie konta magazynu w Azure.
- lista kluczy konta az storage
Aby zalogować się przy użyciu jednostki usługi, potrzebne są wartości appID, tenantID i password zwrócone w danych wyjściowych konsoli podczas tworzenia jednostki usługi.
Zaloguj się jako jednostka usługi.
az login --service-principal \ --username myServicePrincipalID \ --password myServicePrincipalPassword \ --tenant myOrganizationTenantIDKonsola wyjściowa:
[ { "cloudName": "AzureCloud", "homeTenantId": "tenantID", "id": "mySubscriptionId", "isDefault": true, "managedByTenants": [], "name": "mySubscriptionName", "state": "Enabled", "tenantId": "tenantID", "user": { "name": "myServicePrincipalID", "type": "servicePrincipal" } } ]Utwórz grupę zasobów do przechowywania wszystkich zasobów dla tego samego projektu.
az group create --location westus --name myResourceGroupNameUtwórz konto przechowywania.
W przypadku usługi Azure Storage prawidłowe wartości parametru
<KIND>to:- BlobStorage
- BlockBlobStorage
- Przechowywanie plików
- Magazyn
- StorageV2
az storage account create --name myStorageAccountName \ --resource-group myResourceGroupName \ --kind <KIND> \ --sku F0 \ --location westus \ --yesPobierz klucze zasobów, których używasz w kodzie do uwierzytelniania na koncie usługi Azure Storage.
az storage account keys list --resource-group myResourceGroupName \ --account-name myStorageAccountNameKonsola wyjściowa:
[ { "creationTime": "2023-09-15T17:29:49.554030+00:00", "keyName": "key1", "permissions": "FULL", "value": "myKeyValue1" }, { "creationTime": "2023-09-15T17:29:49.554030+00:00", "keyName": "key2", "permissions": "FULL", "value": "myKeyValue2" } ]
Dalsze kroki
Teraz, gdy wiesz już, jak utworzyć zasób przy użyciu jednostki usługi, przejdź do następnego kroku, aby dowiedzieć się, jak zresetować poświadczenia jednostki usługi.