Uniform Guest Invitation Process across all Microsoft Products
As of now B2B guest invitation process is not streamlined across Microsoft Products especially Sharepoint and Teams .Because of this we are not able to provide single solution to customers for Identity life cycle management
. Following are few of them
1) If you invite the Users from SharePoint Online, the Guest Invitor is SharePoint Service Account >> Because of this behaviour we can't track the Guest invitor and impose Guest Invitor Role functionality as Sharepoint never look Azure AD whether the user has Guest Invitor role or not. The workaround is create Group Based Invitor functionality within SPO apart from Azure AD setting and add all the Guest Invitors in SPO Invitor Group.
2) SPO and One Drive for Business never honour Azure AD whitelisting >> Because of this behaviour,we had to duplocate the values both in Azure AD and SPO
3) Teams has only 2 settings for contolling external sharing ,Either open Guest Invitation to everyone or don't open >> This functionality breaks Azure AD B2B Whitelisting of Domains
If all the MIcrosoft products follow the guidlenes of B2B team, the mangement of Guest Invitation process will be easier,customers don't need to apply multiple workaround for each Microsoft Products.