How to create a Client or Vendor Portal in SharePoint | SharePoint Maven (2024)

One of the most frequent requirements in SharePoint is the ability to create a Client or Vendor Portal Site. This is not surprising as you always have to share, exchange, and collaborate on the information with your clients, customers, vendors, partners, consultants, and anyone else who is external to your organization. I wrote an article on this topic back in 2020. However, there were a few new features and improvements rolled out over the last several years that convinced me that I needed to refresh the instructions with updated capabilities. So below, please find step-by-step instructions on how to create a Client or Vendor Portal in SharePoint.

Step 1: Decide on the objective/what you plan to share

When I hear about the requirement to create a client portal, I always clarify what exactly that means. From my experience, I observed the following 3 scenarios:

  1. Scenario 1: Though the name might sound fancy, many really just imply the ability to share a few files and folders externally with the client or vendor. In that case, you would simply share a few files or folders from a dedicated “Clients” Site. Where each folder might represent a different client.
  2. Scenario 2: In cases where you need to share more than just a few folders and would like the client to have a permanent location to obtain information and content, you might want to create a site for each client, make it pretty, and add other content such as News, Links, etc.
  3. Scenario 3: In some cases, you only need to request files from the Client and Vendor in a one-way fashion, not necessarily share or collaborate.

In this article, I will cover how to achieve all 3 scenarios above.

Step 2: Decide on Site type

This is another important step. As you probably already know, we have 3 main site types in SharePoint.

  • Team Site with a Microsoft 365 Group Connected
  • Team Site without a Microsoft 365 Group Connected
  • Communication Site

While any site type can be used for our purpose, the one that makes the most sense is a Team Site without a Microsoft 365 Group connection. This will get us a site without Teams, Planner, and other apps since the objective here is primarily to share documents externally. I explained this type of site here. It will also be easier permission-wise. The other added benefit here is that should you decide to add Teams capability down the road, you will have a chance to do so.

How to create a Client or Vendor Portal in SharePoint | SharePoint Maven (1)

Step 3: Create a site

Now that we have determined the type of site, let’s create one. Again, I explained how to do this step-by-step here.

How to create a Client or Vendor Portal in SharePoint | SharePoint Maven (2)

Step 4: Enable External sharing

Next, before we forget this, we must enable external sharing on the site. This is done from the SharePoint Admin Center.

  1. Once in the SharePoint Admin Center, click on the radio button next to the site and click SharingHow to create a Client or Vendor Portal in SharePoint | SharePoint Maven (3)
  2. External sharing is off by default on this type of site. Make sure to choose New and existing guests and click Save.How to create a Client or Vendor Portal in SharePoint | SharePoint Maven (4)

Step 5: Customize the Look & Feel

This step is optional and depends on the extent of what you want your site to be. Since we are sharing the entire site, you probably want the client to have a nice, smooth experience in terms of navigation, links, and the ability to find information. So I recommend you do the following in this step:

  • Customize the Page. Adjust the layout, and add other web parts you might need (quick links, news, etc). You may reference this article for page design best practices.
  • Adjust branding and upload Client Logo. Each SharePoint site can have its own theme and logo, and it probably makes sense to upload a client’s logo to make the site welcome for the client or vendor. I explained how to do this here.

How to create a Client or Vendor Portal in SharePoint | SharePoint Maven (5)

Step 6: Set up Rules/Alerts

This one is important. You probably want to know when a client uploads or deletes anything on a site, correct? In this case, you can easily set up the Rules (alerts) to do so. I explained how to do this here. Once set up, you will receive an email instantly when something happens within a library. Most importantly, it is super easy to set up. No PhD or High IQ is required 😊!

How to create a Client or Vendor Portal in SharePoint | SharePoint Maven (6)

Step 7: Set up Permissions

The next step is to set up proper permissions. This is just for internal access to the site; we will add external users in the next step. In this step, we must use the 3 built-in SharePoint groups to add Visitors, Members, and Owners. I explained how to set up Site Permissions in an earlier article.

How to create a Client or Vendor Portal in SharePoint | SharePoint Maven (7)

Step 8: Share Content with the Clients

Now, the exciting part. We are ready to share stuff with the Client. I will cover all 3 scenarios from Step 1.

Scenario 1: Share the whole Site Externally

Well, now we are ready to share externally. Remember, the assumption here is that we are sharing a whole site. I documented the entire process, including the recipient’s experience, here, so check it out.

How to create a Client or Vendor Portal in SharePoint | SharePoint Maven (8)

Scenario 2: Share files and folders externally

I also have instructions here for sharing just a file or folder rather than the entire site.

How to create a Client or Vendor Portal in SharePoint | SharePoint Maven (9)

Scenario 3: Request Files

The third scenario is appropriate when you do not want to collaborate with external parties. Instead, you just want to request some files into a specific folder. It is important to note that for this option to work, you would need to enable Anyone (anonymous) sharing within the SharePoint Admin Center. I explained that + how to request files here.

How to create a Client or Vendor Portal in SharePoint | SharePoint Maven (10)

Step 9: Upgrade to Microsoft 365 Group

This step is optional, but I still want to show this to you. In case, down the road, you decide that you need more than just a site – maybe you also want to collaborate on Plans in Planner or chat in Teams, you can connect (upgrade) the site to a Microsoft 365 Group Team Site. This will add a Group, Planner, and Outlook calendar to the site. You can optionally connect a Team to it as well. I explained all this here.

How to create a Client or Vendor Portal in SharePoint | SharePoint Maven (11)

Step 10: How to remove client access to the portal

In case you need to remove external user’s access to the Client Portal, you have a few choices:

  • If you shared a file or folder, you would remove them via Manage Access.How to create a Client or Vendor Portal in SharePoint | SharePoint Maven (12)
  • If you shared the entire site, you would review them from Site PermissionsHow to create a Client or Vendor Portal in SharePoint | SharePoint Maven (13)
  • With the option above, removing a user from a site just removes them from a site but leaves their ID within your Microsoft Entra ID. If you are absolutely sure you will never do business again with a specific vendor or client and want to permanently remove them, from your directory, you can do so from Microsoft 365 Admin Center or Entra IDHow to create a Client or Vendor Portal in SharePoint | SharePoint Maven (14)

I summarized all the ways to properly remove users from a Site, Files/Folders here.

How to create a Client or Vendor Portal in SharePoint | SharePoint Maven (2024)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Nicola Considine CPA

Last Updated:

Views: 5762

Rating: 4.9 / 5 (69 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Nicola Considine CPA

Birthday: 1993-02-26

Address: 3809 Clinton Inlet, East Aleisha, UT 46318-2392

Phone: +2681424145499

Job: Government Technician

Hobby: Calligraphy, Lego building, Worldbuilding, Shooting, Bird watching, Shopping, Cooking

Introduction: My name is Nicola Considine CPA, I am a determined, witty, powerful, brainy, open, smiling, proud person who loves writing and wants to share my knowledge and understanding with you.