How to Share SharePoint Online Sites With External Users (Office 365)

Posted by Corey Roth, MVP on Thursday, September 1, 2011

One of the coolest features unique to SharePoint Online is the ability to share sites with external users.  I’ve noticed the functionality was there throughout the beta but I believe I hadn’t actually been able to get it to work until GA.  Even then, it took checking a number of settings before I could actually get it to work.  You can share content with external users by using the new Share Site menu item in the Site Actions menu.  When you start with a new out-of-the-cloud site collection, you will get a screen that looks like this.

 

SPOShareSiteExternalUsersDisabled

 

Notice the key text on the screen: Invitations to users outside your organization are currently disabled.

 

To enable this, there are a few things to check.  First go to Tenant administration.  Your URL is usually something like https://mydomain-admin.sharepoint.com.  Go to the Manage Site Collections page and click Settings –> Manage External Users.  Make sure you don’t have any site collections selected otherwise Settings will be disabled.  Make sure the Allow radio button is selected.  It is more than likely set to this by default.

 

SPOSiteCollectionsExternalUsers

 

Once you have confirmed this setting, go back to the root site of your site collection and go to Site Settings and then Site Collection Features.  Here you will want to enable the feature External User Invitations.

 

SPOExternalUserInvitationsFeature

 

Now, if you go back to the Share Site menu in Site Actions, you will now be able to enter E-mail addresses and the window will no longer have the warning about invitations being disabled.

 

SPOShareSiteExternalUsersEnabled

 

I noticed it usually takes a few minutes for the E-mail to show up so be patient.  When the E-mail arrives, you will see something like this giving the user a link to click on to join.

 

SPOExternalUserEmailInvitation

 

Clicking on the link takes the user to a page prompting them to login.  They must use a Windows Live or Microsoft Online Services ID to login.

 

SPOExternalUserLogin

 

One thing to note is that the E-mail address associated with the Windows Live Id does not have to be the same as the E-mail you sent the user.

 

SPOExternalUserLoggedIn

 

Don’t bother E-mailing me at that address, I never check it. Smile  As an administrator, you can now also manage this user in the Site Permissions page like any other user.

 

SPOManageExternalUsers

 

At this point, it seems like the user can do whatever they need to on the site with the users you provided.  I’m not really sure how the licensing works in this scenario.  These users don’t show up in the licensing page so I guess you don’t have to license them.  Maybe an SPO licensing expert will chime in.  :)  There may also be additional limitations that I have yet to discover.  If you find some be sure and share them with us.

 

FYI: This blog post is available on Dot Net Mafia

Tags:

 

Add your comment

 
 
 

 

Note: All comments require approval.

Archive