Create an external business-sharing site in SharePoint Online

Do you have a need to share and collaborate with a business partner outside of your company? With SharePoint Online you can quickly and easily create an extranet site. An extranet site is a site where anyone you choose outside of your company can have secure access to content you wish to share or collaborate on. The content is kept in one place and can be accessed anywhere using any device.

The instructions in this article guide you step by step to create a site, set it up to have external access and invite users to your site. It also shows if they have accepted your invitation, as well as monitor any activity including viewing and editing the content.

Video demonstration

This video shows some of the options for configuring an extranet site in SharePoint Online.

Set SharePoint Online sharing settings

Before you create a site for external sharing, there are some SharePoint Online sharing settings to configure.

In the SharePoint Online admin center, select the sharing tab.

Under Sharing outside your organization, ensure that either Allow users to invite and share with authenticated external users or Allow sharing to authenticated external users and using anonymous access links is selected. This will allow you to properly configure sharing on your extranet site once you create it.

Under Additional settings, we recommend that you select the External users must accept sharing invitations using the same account that the invitations were sent to check box. This ensures that the users that you invite to your site are the users who accept the invitation. If you don't enable this setting, invitations that you send could be forwarded to other users.

Create a site for your extranet

To begin, create a site collection in SharePoint Online.

To create an extranet site

  1. Sign in to Office 365 as a global admin or SharePoint admin.

  2. Select the app launcher icon The app launcher icon in Office 365 in the upper-left and choose Admin to open the Microsoft 365 admin center. (If you don't see the Admin tile, you don't have Office 365 administrator permissions in your organization.)

  3. In the left pane, choose Admin centers > SharePoint.

  4. On the site collections page, click New, and then click Private Site Collection.

  5. Type a title and a web site address.

  6. Choose the Team Site template.

  7. Choose an Administrator, and then click OK.

Next, configure it to allow invited users outside of your company to be able to access the site.

To set up external access

  1. Select the check box for the site collection that you created, and click Sharing.

  2. Under Sharing outside your company, choose Allow external users who accept sharing invitations and sign in as authenticated users.

  3. Under Allowing non-owners to invite new users, click Turn off sharing for non-owners on all sites in this site collection.

Once you've set up external access, add any content that you want to the site for your External users to work on.

Invite users to the site

Next, select someone in your own company to be the site owner, someone who will manage the site. It may be you or any other person internal to your organization.

To set a site owner

  1. Navigate to the site that you created.

  2. Click Share.

  3. Type the name of the user who you want to make a site owner.

  4. Choose SHOW OPTIONS.

  5. Under Select a permission level choose [Full Control].

  6. Click Share.

Once you have a site owner set up, have that owner invite External users to the site. Be sure your users have a work or school account (an account that they can use to log in to Office 365) or a Microsoft account (such as an or Hotmail account). You must send the invitation to one of these types of accounts.

To invite users to the site

  1. On the site that you created, click Share.

  2. Type the email addresses of the people who you want to share the site with.

  3. Choose SHOW OPTIONS.

  4. Confirm that [Edit] is selected under Select a permission level.

  5. Click Share.

External user access

When your external users receive invitations to access the site, they should do the following:

  1. Accept the invitation.

  2. Enter their Microsoft credentials (the credentials for the account that the invitation was sent to).

  3. Bookmark the site so they can return as needed.

Monitoring external user activity

You can monitor the activity of your external users to ensure that they're complying with your business practices. The Security and Compliance center in Office 365 offers a wide variety of options for auditing user activity. Here are a few examples.

Show who has been sent invitations to your extranet site and if they accepted

  1. Sign in to Office 365 as a global admin or SharePoint admin.

  2. Under Admin centers, click Security & Compliance.

  3. Click Search & investigation.

  4. Click Audit log search.

  5. In the Activities box, select Accepted Sharing Invitation and then click Search.

Show what activities your external users have done on the site

  1. In Office 365, click Admin, and then Admin Centers.

  2. Click Security and Compliance and then Search & investigation.

  3. Click Audit log search.

  4. In the activities box, select show results for all activities and then click Search.

Managing your site

When you are done collaborating with your external users, you can remove their ability to access the site by doing the following procedure.

Removing a user from having access to the site

  1. On your website or team site, click ** Settings **, and then click Site settings.

  2. On the Site settings page, under Users and Permissions, click People and Groups.

  3. On the People and Groups page, click the name of the group to which you added the user.

  4. Select the check boxes next to the user who you want to remove, click Actions, and then click Remove Users from Group.

  5. In the confirmation window, click OK.