AzureRmStorageTable
AzureRmStorageTable copied to clipboard
Key based authentication is not permitted on this storage account
Describe the bug When performing Get-AzStorageTable (and I suspect all commands), the error shown below is shown.
Error Message
Get-AzStorageTable: Key based authentication is not permitted on this storage account
PowerShell Version Include here the full output of the following command line:
Name Value
---- -----
PSVersion 7.2.5
PSEdition Core
GitCommitId 7.2.5
OS Microsoft Windows 10.0.22621
Platform Win32NT
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
Complete list of Azure related Powershell modules
Directory: D:\OneDrive<redacted>\Documenten\PowerShell\Modules
ModuleType Version PreRelease Name PSEdition ExportedCommands
---------- ------- ---------- ---- --------- ----------------
Script 6.5.0 Az Core,Desk
Script 2.5.4 Az.Accounts Core,Desk {Disable-AzDataCollection, Disable-AzCo…
Script 1.1.1 Az.Advisor Core,Desk {Get-AzAdvisorRecommendation, Enable-Az…
Script 2.4.0 Az.Aks Core,Desk {Get-AzAksCluster, New-AzAksCluster, Re…
Script 1.1.4 Az.AnalysisServices Core,Desk {Resume-AzAnalysisServicesServer, Suspe…
Script 2.3.0 Az.ApiManagement Core,Desk {Add-AzApiManagementApiToGateway, Add-A…
Script 1.0.0 Az.AppConfiguration Core,Desk {Get-AzAppConfigurationStore, Get-AzApp…
Script 1.2.0 Az.ApplicationInsights Core,Desk {Get-AzApplicationInsights, New-AzAppli…
Script 1.0.0 Az.Attestation Core,Desk {New-AzAttestation, Get-AzAttestation, …
Script 1.7.1 Az.Automation Core,Desk {Get-AzAutomationHybridWorkerGroup, Rem…
Script 3.1.0 Az.Batch Core,Desk {Remove-AzBatchAccount, Get-AzBatchAcco…
Script 2.0.0 Az.Billing Core,Desk {Get-AzBillingInvoice, Get-AzBillingPer…
Script 1.8.1 Az.Cdn Core,Desk {Get-AzCdnProfile, Get-AzCdnProfileSsoU…
Script 1.9.0 Az.CognitiveServices Core,Desk {Get-AzCognitiveServicesAccount, Get-Az…
Script 4.17.1 Az.Compute Core,Desk {Remove-AzAvailabilitySet, Get-AzAvaila…
Script 2.1.0 Az.ContainerInstance Core,Desk {Add-AzContainerInstanceOutput, Get-AzC…
Script 2.2.3 Az.ContainerRegistry Core,Desk {New-AzContainerRegistry, Get-AzContain…
Script 1.3.1 Az.CosmosDB Core,Desk {Get-AzCosmosDBSqlContainer, Get-AzCosm…
Script 1.1.0 Az.DataBoxEdge Core,Desk {Get-AzDataBoxEdgeJob, Get-AzDataBoxEdg…
Script 1.1.0 Az.Databricks Core,Desk {Get-AzDatabricksVNetPeering, Get-AzDat…
Script 1.15.0 Az.DataFactory Core,Desk {Set-AzDataFactoryV2, Update-AzDataFact…
Script 1.0.2 Az.DataLakeAnalytics Core,Desk {Get-AzDataLakeAnalyticsDataSource, New…
Script 1.3.0 Az.DataLakeStore Core,Desk {Get-AzDataLakeStoreTrustedIdProvider, …
Script 1.0.0 Az.DataShare Core,Desk {New-AzDataShareAccount, Get-AzDataShar…
Script 1.1.0 Az.DeploymentManager Core,Desk {Get-AzDeploymentManagerArtifactSource,…
Script 3.0.0 Az.DesktopVirtualization Core,Desk {Disconnect-AzWvdUserSession, Expand-Az…
Script 1.0.2 Az.DevTestLabs Core,Desk {Get-AzDtlAllowedVMSizesPolicy, Get-AzD…
Script 1.1.2 Az.Dns Core,Desk {Get-AzDnsRecordSet, New-AzDnsRecordCon…
Script 1.3.0 Az.EventGrid Core,Desk {New-AzEventGridTopic, Get-AzEventGridT…
Script 1.8.0 Az.EventHub Core,Desk {New-AzEventHubNamespace, Get-AzEventHu…
Script 1.9.0 Az.FrontDoor Core,Desk {New-AzFrontDoor, Get-AzFrontDoor, Set-…
Script 3.1.0 Az.Functions Core,Desk {Get-AzFunctionApp, Get-AzFunctionAppAv…
Script 4.3.0 Az.HDInsight Core,Desk {Get-AzHDInsightJob, New-AzHDInsightSqo…
Script 1.3.1 Az.HealthcareApis Core,Desk {New-AzHealthcareApisService, Remove-Az…
Script 2.7.3 Az.IotHub Core,Desk {Add-AzIotHubKey, Get-AzIotHubEventHubC…
Script 3.6.0 Az.KeyVault Core,Desk {Add-AzKeyVaultCertificate, Update-AzKe…
Script 2.0.0 Az.Kusto Core,Desk {Add-AzKustoClusterLanguageExtension, A…
Script 1.5.0 Az.LogicApp Core,Desk {Get-AzIntegrationAccountAgreement, Get…
Script 1.1.3 Az.MachineLearning Core,Desk {Move-AzMlCommitmentAssociation, Get-Az…
Script 1.2.0 Az.Maintenance Core,Desk {Get-AzApplyUpdate, Get-AzConfiguration…
Script 2.0.0 Az.ManagedServices Core,Desk {Get-AzManagedServicesAssignment, New-A…
Script 1.0.2 Az.MarketplaceOrdering Core,Desk {Get-AzMarketplaceTerms, Set-AzMarketpl…
Script 1.1.1 Az.Media Core,Desk {Sync-AzMediaServiceStorageKey, Set-AzM…
Script 1.1.1 Az.Migrate Core,Desk {Get-AzMigrateDiscoveredServer, Get-AzM…
Script 2.7.0 Az.Monitor Core,Desk {Get-AzMetricDefinition, Get-AzMetric, …
Script 4.12.0 Az.Network Core,Desk {Add-AzApplicationGatewayAuthentication…
Script 1.1.1 Az.NotificationHubs Core,Desk {Get-AzNotificationHub, Get-AzNotificat…
Script 2.3.0 Az.OperationalInsights Core,Desk {New-AzOperationalInsightsAzureActivity…
Script 1.4.1 Az.PolicyInsights Core,Desk {Get-AzPolicyEvent, Get-AzPolicyState, …
Script 1.1.2 Az.PowerBIEmbedded Core,Desk {Remove-AzPowerBIWorkspaceCollection, G…
Script 1.0.3 Az.PrivateDns Core,Desk {Get-AzPrivateDnsZone, Remove-AzPrivate…
Script 4.7.0 Az.RecoveryServices Core,Desk {Get-AzRecoveryServicesBackupProperty, …
Script 1.5.0 Az.RedisCache Core,Desk {Remove-AzRedisCachePatchSchedule, New-…
Script 1.0.0 Az.RedisEnterpriseCache Core,Desk {Export-AzRedisEnterpriseCache, Get-AzR…
Script 1.0.3 Az.Relay Core,Desk {New-AzRelayNamespace, Get-AzRelayNames…
Script 1.0.0 Az.ResourceMover Core,Desk {Add-AzResourceMoverMoveResource, Get-A…
Script 4.4.0 Az.Resources Core,Desk {Get-AzProviderOperation, Remove-AzRole…
Script 1.0.0 Az.Security Core,Desk {Get-AzSecurityAlert, Set-AzSecurityAle…
Script 1.1.0 Az.SecurityInsights Core,Desk {Get-AzSentinelAlertRuleAction, New-AzS…
Script 1.5.0 Az.ServiceBus Core,Desk {New-AzServiceBusNamespace, Get-AzServi…
Script 3.0.1 Az.ServiceFabric Core,Desk {Add-AzServiceFabricClientCertificate, …
Script 1.3.0 Az.SignalR Core,Desk {New-AzSignalR, Get-AzSignalR, Get-AzSi…
Script 3.5.1 Az.Sql Core,Desk {Get-AzSqlDatabaseTransparentDataEncryp…
Script 1.1.0 Az.SqlVirtualMachine Core,Desk {New-AzSqlVM, Get-AzSqlVM, Update-AzSql…
Script 3.12.0 Az.Storage Core,Desk {Get-AzStorageAccount, Get-AzStorageAcc…
Script 1.6.1 Az.StorageSync Core,Desk {Invoke-AzStorageSyncCompatibilityCheck…
Script 2.0.0 Az.StreamAnalytics Core,Desk {Get-AzStreamAnalyticsCluster, Get-AzSt…
Script 1.0.0 Az.Support Core,Desk {Get-AzSupportService, Get-AzSupportPro…
Script 1.0.4 Az.TrafficManager Core,Desk {Add-AzTrafficManagerCustomHeaderToEndp…
Script 2.8.3 Az.Websites Core,Desk {Get-AzAppServicePlan, Set-AzAppService…
Manifest 2.1.0 AzTable Desk {Add-AzTableRow, Get-AzTableRow, Get-Az…
Directory: C:\Program Files\WindowsPowerShell\Modules
ModuleType Version PreRelease Name PSEdition ExportedCommands
---------- ------- ---------- ---- --------- ----------------
Script 2.9.1 Az.Accounts Core,Desk {Disable-AzDataCollection, Disable-AzCo…
Script 5.1.2 Azure Desk {Get-AzureAutomationCertificate, Get-Az…
Code Snippet
Get-AzStorageTable -Name $tableName -Context $storageAccount.Context
More information
- OS: Windows 11 22H2
Additional context This package has not been updated in 2022 yet. I believe the AD support for Azure Storage Tables is fairly new.
Update My bad, it seems that Get-AzStorageTable is part of Az.Storage. Then perhaps this issue can be seen as a check if parts of this module needs to be updated to support it as well. I have posted an issue in Microsoft's repo: https://github.com/Azure/azure-powershell/issues/19208