Unlicensed Office 365 Users

Copper Contributor

Creating a Microsoft Account for external users to access our SharePoint Online service has a tendency to fail to give them access for one reason or another, forcing me to create all of the external Microsoft Accounts myself (and create an email forwarding rule to their personal email accounts in outlook.com). It gets very tedious after a while creating the account, then verifying it in order to create a forward rule to external user's personal accounts, then making sure they can access SharePoint without the access-deny issue by opening IE in InPrivate mode. Then there's this warning after making so many accounts that you cannot verify any more accounts for 30 days.

 

Then I discovered this week it doesn't have to be this difficult. Creating an external user simply entails making a normal user in Office 365 admin portal without assigning any license to them. Sounds super easy enough, but there's two things I need to know before I start doing this:

 

1. is there a way to keep them out of the Everybody and the Everybody Except External Users groups?

 

2. is there a way to create rule or adjust their profile so that alerts will go to their personal email account?

4 Replies

That part of licensing has been shady for years now, but I wouldnt advise going this road, as Microsoft might start enforcing license requirements. Plus, I doubt during potential audit you will be able to convince them "it was for external users only" :)

Microsoft replied to my support request in email:

 

1. Yes there's a way to allow SMTP forwarding for unlicensed users. Admin portal > SharePoint admin portal > User Profiles > Manage User Profile > search for the user > Edit My Profile > Work Email.

 

2. There's no way to remove unlicensed users from Everybody and Everybody Except External User, however, you can simply just not use these two groups in your SharePoint sites at all.

I agree it's best not to use Everybody & Everybody Except External Users security groups in your scenario. A proven practice is to use security groups for access control. For example add these users to "External Collaborators" security group and use it. It will help make their access more visible.

Thanks!  One heck of a headache!