# Войти в подписку / Log in to your Azure Subscription
Login-AzureRmAccount
# Выбрать нужную подписку / Choose the right subscription
Select-AzureRmSubscription -SubscriptionId <Your Subscription Id>
# Получить список ресурсов подписки
Get-AzureRmSubscription
Сознать аккаунт для автоматизации запуска ARM Templates и скриптов в Azure
#Создадим приложение в Azure AD Application
$secPassword = ConvertTo-SecureString -AsPlainText -Force -String 'qweqwewqe'
$azureAdApplication = New-AzureRmADApplication -DisplayName "MeemimSPAdmin2019" -HomePage "https://www.meemim.com" -IdentifierUris "https://www.meemim.com/example" -Password $secPassword
# Создаем Service Principal
New-AzureRmADServicePrincipal -ApplicationId $azureAdApplication.ApplicationId
# Даем права на Service Principal
New-AzureRmRoleAssignment -RoleDefinitionName Contributor -ServicePrincipalName $azureAdApplication.ApplicationId.Guid
# Автоматизируем логин в Azure Подписку
#AUTOMATE THE SCRIPT EXECUTION LOGIN TO AZURE
$azureAccountName ="<your Azure AD Application ID"
$azurePassword = ConvertTo-SecureString "<your strong password>" -AsPlainText -Force
$psCred = New-Object System.Management.Automation.PSCredential($azureAccountName, $azurePassword)
#Login-AzureRmAccount -C -Credential $psCred
Add-AzureRmAccount -Credential $psCred -TenantId e801a3ad-3690-4aa0-a142-1d77cb360b07 -ServicePrincipal
Get-AzureRmLog -StartTime (Get-Date).AddMinutes(-10)
Sources:
Комментариев нет:
Отправить комментарий