Sharing a SharePoint Online site with external users is easy
People who need to see or work with your SharePoint Online site content but who don’t have user accounts for your SharePoint Online environment are considered “external users.” External users might be vendors or customers, for example. With SharePoint Online, after you activate the sharing feature, you can invite an external user to your site just by sending them an email with an invitation (the invitation expires after one use).
Just follow the simple three steps in the article "Share a site with external users" to enable the sharing feature and then follow the steps in this article "Grant permissions for a site" to grant and restrict access to your site and content. This is called managing permissions and you do it by using security groups, which control membership, or by using fine-grained permissions, which help you control content at the item or document level.
Note
The Office 365 terminology for external users is Partner Access Licenses (PALs). A PAL
- is free (service plan caps apply, currently 500 for the P plan and 10,000 for the E plan)
- is granted permission by the site admin and can have Read, Contribute, or Owner permission
- When composing an invitation to a PAL you'll have the option of granting the invitee either contributor or viewer - member or visitor - permissions. Once the invitee has accepted the invitation you'll be able to move the invitee to another security group if needed.
- Invitees who hasnt accepted an invitation (yet) do not show up in the list of users since their userid doesnt exist
- that is an Owner have the ability to invite others PALs
- can read documents, but cannot edit them via the Web Apps (editing with own licensed Office rich client is allowed)
- can get site feeds, but do not get a MySite, cannot receive company feeds or follow others
- can be invited using any email address that is registered in the LiveID system
Bonus Info
- You can view a list of all users (including the PALs) for a site using the syntax:
https://<tenant>.sharepoint.com/sites/<site>/_layouts/people.aspx?MembershipGroupId=0,
e.g.
https://mso365wiz.sharepoint.com/sites/knowledge/_layouts/people.aspx?MembershipGroupId=0
- You can check any user's (or group's) permissions using the "Check Permissions" button on the "Permissions Tools" ribbon (Site Actions > Site Settings > Site Permissions)
See also
- Understanding Permissions In Office 365: The Basics
- Error when you invite external users to your site: "The groups required to manage users for your site are missing"
- DECEMBER 2012 - Preview of coming changes to the external sharing features in SharePoint Online
Comments
Anonymous
January 01, 2003
If so, it would be in the user profiles in the SharePoint Admin. Haven't tested it myself.Anonymous
January 01, 2003
Thanks. Fixed.Anonymous
January 01, 2003
The comment has been removedAnonymous
May 31, 2012
Is it possible to set the display name for PALs to identify them more easily rather than something like: live.com#email-address?Anonymous
June 08, 2012
Can External Users also use search in a Website-Collection?Anonymous
July 23, 2012
Aaron, your external users need to add their first and last name to their Windows Live ID. They can do this by logging in at login.live.com. If they are already in SharePoint, you will need to remove them from their groups and delete from overall site collection, then resend the invitation to join SharePoint. This will then display their first and last name. The live ID will still be used to search for and add users to fields in SharePoint however.Anonymous
August 10, 2012
The office.microsoft.com/en-us... links seems to be broken, since they only redirect to office.microsoft.com/en-usAnonymous
September 30, 2013
When I invited a user via their corporate user, and they logged in via their Hotmail address, once they accessed the SharePoint Online environment, it resolved their name to their Hotmail profile name, and now it's even harder to assess who is internal vs external when looking at user names. How can we manage 10,000 external users when we can't even see who is external? MSFT needs to add a flag field for external users.Anonymous
February 20, 2016
Not that I'm counting but I just realized one of my blog posts actually is closing in on 100k views