Megosztás a következőn keresztül:


Erőforrás létrehozása szolgáltatásnév használatával

Ha megadja a szükséges engedélyeket, a szolgáltatásnév ugyanúgy hozhat létre és kezelhet Azure-erőforrásokat, mint egy fiókot. Ez az oktatóanyag-lépés egy példa arra, hogyan hozhat létre erőforrást az Azure Storage-hoz egy szolgáltatásnév és a következő parancsok használatával:

A szolgáltatásnévvel való bejelentkezéshez szüksége van a , és a konzol kimenetére, amikor létrehozott egy szolgáltatásnevet.passwordtenantIDappID

  1. Jelentkezzen be szolgáltatásnévként.

    az login --service-principal \
             --username myServicePrincipalID \
             --password myServicePrincipalPassword \
             --tenant myOrganizationTenantID
    

    Kimeneti konzol:

    [
      {
        "cloudName": "AzureCloud",
        "homeTenantId": "tenantID",
        "id": "mySubscriptionId",
        "isDefault": true,
        "managedByTenants": [],
        "name": "mySubscriptionName",
        "state": "Enabled",
        "tenantId": "tenantID",
        "user": {
          "name": "myServicePrincipalID",
          "type": "servicePrincipal"
        }
      }
    ]
    
  2. Hozzon létre egy erőforráscsoportot, amely az összes erőforrást ugyanahhoz a projekthez tárolja.

    az group create --location westus --name myResourceGroupName
    
  3. Tárfiók létrehozása.

    Az Azure Storage esetében a paraméter érvényes értékei a <KIND> következők:

    • BlobStorage
    • BlockBlobStorage
    • FileStorage
    • Storage
    • StorageV2
    az storage account create --name myStorageAccountName \
                              --resource-group myResourceGroupName \
                              --kind <KIND> \
                              --sku F0 \
                              --location westus \
                              --yes
    
  4. Szerezze be az erőforráskulcsokat, amelyeket a kódban használ az Azure Storage-fiók hitelesítéséhez.

    az storage account keys list --resource-group myResourceGroupName \
                                 --account-name myStorageAccountName
    

    Kimeneti konzol:

    [
      {
        "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"
      }
    ]
    

Következő lépések

Most, hogy megtanulta, hogyan hozhat létre erőforrást szolgáltatásnév használatával, folytassa a következő lépéssel, és ismerje meg, hogyan állíthatja alaphelyzetbe a szolgáltatásnév hitelesítő adatait.