Hi there,
You can deploy Azure resources directly by using Azure PowerShell.The following script creates a storage account.
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$location = Read-Host -Prompt "Enter the location (i.e. centralus)"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"
Create the storage account.
$storageAccount = New-AzStorageAccount -ResourceGroupName $resourceGroupName -Name $storageAccountName
-Location $location `
-SkuName "Standard_LRS"
Retrieve the context.
$ctx = $storageAccount.Context
Some useful article links that might help you in getting some insights are listed below. Get started with Azure PowerShell https://learn.microsoft.com/en-us/powershell/azure/get-started-azureps?view=azps-7.5.0
Tutorial: Grant a user access to Azure resources using Azure PowerShell https://learn.microsoft.com/en-us/azure/role-based-access-control/tutorial-role-assignments-user-powershell
Manage Azure resources by using Azure PowerShell https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resources-powershell
----------------------------------------------------------------------------------------------------------------------------------------------
--If the reply is helpful, please Upvote and Accept it as an answer–