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

Comments (9)

  1. Anonymous says:

    If so, it would be in the user profiles in the SharePoint Admin. Haven't tested it myself.

  2. Anonymous says:

    Thanks. Fixed.

  3. Anonymous says:

    @Mike: Not exeactly sure if you mean the public website (you cant invite external users to that one) or a private site collection. External users can search the latter like any other user.

  4. aaron says:

    Is it possible to set the display name for PALs to identify them more easily rather than something like: live.com#email-address?

  5. mike says:

    Can External Users also use search in a Website-Collection?

  6. Peter_D says:

    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.

  7. ML49448 says:

    The office.microsoft.com/en-us… links seems to be broken, since they only redirect to office.microsoft.com/en-us

  8. Lou Mickley says:

    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.

  9. Anonymous says:

    Not that I’m counting but I just realized one of my blog posts actually is closing in on 100k views