Microsoft Azure

Here we will discuss about Azure active directory

Add a guest user with PowerShell (Invite a new external user to your directory)


PS C:\> New-AzureADMSInvitation -InvitedUserEmailAddress someexternaluser@externaldomain.com -SendInvitationMessage $True -InviteRedirectUrl "http://myapps.onmicrosoft.com"


Prerequisites

Install the latest AzureADPreview module

PS C:\> Uninstall-Module AzureAD
PS C:\> Uninstall-Module AzureADPreview

PS C:\> Install-Module AzureADPreview

Login to Azure Active Directory

PS C:\> Connect-AzureAD -credential (Get-Credential -Credential $credentials)

Verify the user exists in the directory


PS C:\> Get-AzureADUser -Filter "UserType eq 'Guest'"

PS C:\> Get-AzureADUser -Filter "UserType eq 'Guest'" | Select-Object DisplayName,Mail,UserPrincipalName | Format-Table -AutoSize

Get guest user count

PS C:\> Get-AzureADUser -Filter "UserType eq 'Guest'").Count

Get guest user list in CSV

PS C:\> Get-AzureADUser -Filter "UserType eq 'Guest'" | Select-Object DisplayName,Mail,UserPrincipalName | Export-Csv c:\Guest_User_List.csv -NoTypeInformation




Reference link:

https://docs.microsoft.com/en-us/azure/active-directory/b2b/b2b-quickstart-invite-powershell

https://docs.microsoft.com/en-us/powershell/module/azuread/new-azureadmsinvitation?view=azureadps-2.0

Previous Post Next Post