-
Notifications
You must be signed in to change notification settings - Fork 9
/
ConnectAzureAD.ps1
36 lines (23 loc) · 750 Bytes
/
ConnectAzureAD.ps1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#Install Azure AD Module
Find-Module AzureAD
Install-Module -Name AzureAD
Import-Module -Name AzureAD
#Get credentials for Azure AD
$cred = Get-Credential -Message "Username and Password for Azure AD"
#Connect Azure AD
Connect-AzureAD -Credential $cred
#Get Session Info
Get-AzureADCurrentSessionInfo
#Get Information about Tenant
Get-AzureADTenantDetail
Get-AzureADDomain
#To Connect Specific Tenant
# login
Login-AzureRmAccount
# perform other Azure operations...
Get-AzureRmContext
Select-AzureRmSubscription -SubscriptionName "Microsoft Azure"
$currentAzureContext = Get-AzureRmContext
$tenantId = $currentAzureContext.Tenant.Id
$accountId = $currentAzureContext.Account.Id
Connect-AzureAD -TenantId $tenantId -AccountId $accountId