Why does an organization need guest users
In today’s digital landscape, organizations often collaborate with external businesses, providing access to certain resources or services within the organization’s digital ecosystem is essential for collaboration and facilitating workflows. Guest users enable seamless collaboration while maintaining security and control over important internal resources.
As an administrator, you might find yourself in a position to resend an invitation to a guest user because they did not receive the invite or due to mistyping the email address of the guest user. Under these circumstances, you need to resend the invitation to the guest user.
There are two methods to resend an Azure AD invitation, one is by using the Azure portal and the other is by using a PowerShell script. Here’s a step-by-step guide on how to do in both ways.
Resend guest invitation using the Azure portal
1) Sign in to the Azure portal
Go to https://portal.azure.com/ and sign in with your Azure AD administrator account.
2) Access the users section
Once signed in, go to Azure AD and within Azure AD, select “Users” from the menu.
3) Locate the guest user
Use the search bar or browse through the list to find the guest user to whom you want to resend the invitation.
4) Select the user
Click on the guest user’s name to open their profile.
5) Resend the invitation
In the User’s profile, in the Overview section, Click on the “Manage (Resend invitation /Reset status)”.
6) Confirm and send
Confirm that you want to resend the invitation by selecting “Yes” under “Resend invite”, and Azure AD will send another invitation email to the guest user’s email address.
This will prompt the system to send a new email invitation to the guest user. Additionally, the process will generate an invitation URL that you can share with the user directly if it is preferable.
Resend guest invitation using PowerShell
Resending an invite with PowerShell is just like inviting the user again for the first time. Here is the PowerShell script to send the invite:
#Config Variables
$TenantDomain = "abcd.com"
$GuestName= "Dave"
$GuestEmail = "Dave@CarpeDiem.com"
$SiteURL = "https://abcd.com/sites/humanresources"
#Connect to Azure AD
Connect-AzureAD -TenantDomain $TenantDomain
#Invite Guest User
New-AzureADMSInvitation -InvitedUserDisplayName $GuestName -InvitedUserEmailAddress
$GuestEmail -InviteRedirectURL $SiteURL -SendInvitationMessage $True
#Disconnect Azure AD
Disconnect-AzureAD
In conclusion, whether you’re utilizing the Azure portal or PowerShell, resending invitations to guest users in Azure AD is a straightforward process. By employing these techniques, administrators can effectively manage identities and optimize access for guest users, mitigating issues from missed invitations or incorrect email addresses.