Forum Discussion
Create Guest Users
- Dec 04, 2017Guests can't be created in O365 directly - but can be in Azure AD.
The way to create guests in O365 is to invite them to access resources such as files in SharePoint/OneDrive, or make them a member of a Group.
If you're wanting to do things more in bulk then Azure AD B2B is the solution.
As Vasil says, extending an invitation can be done with PowerShell. However, that's only part of the overall scheme because you need to know what application the guest user will access to include the appropriate information in the invitation. For Groups and for Teams, you also need to add the guest user object to the group with Add-UnifiedGroupLinks or Add-AzureADGroupMember. Isn't PowerShell great...
Those who don't like PowerShell can simply add the user through the GUI as a guest using an Office 365 application (Groups or Teams). This will issue the invitation and instantiate the guest user object in Azure AD. After the user accepts the invitation, you can add the guest user object to whatever group you like.
Generally speaking, I find it smoother to add a guest user through Office 365 than through the Azure portal. The logic is that if you want to use the object with an Office 365 application, add the user through the application so that the invitation they receive and redeem will kick off the other processing to make sure the user can access Office 365...