Sharing To Accounts Outside Of Your Microsoft Team

Shared Folder

We often get asked how to share documents and folders from with People not members of a particular Microsoft Team. And this challenge has not changed with the introduction of Private Channels.

Use Cases

  1. The file is stored in a ‘Standard’ Channel, as a document owner or editor I want to share a file or folder with:
    1. A Company/Domain Member who is not a member of the Team
    2. An External Person/Account who is not a Guest of the Team
  2. The file is stored in a Private Channel, as a document owner or editor I want to share a file or folder with:
    1. A Company/Domain Member who is not a member of the Private Channel
    2. A Team Member who is not a member of the Private Channel*
    3. An External Person/Account who is not a Guest of a Private Channel

*A member of a Private Channel must first be a member of the Team. Removing a Member from a Team will also remove them Private Channels they are also members of.

The solutions I’m going to describe can be used with ‘Standard’ Channels or with Private Channels. We will start by sharing a file and finish off by sharing a folder.

Perpetration

Before we begin let’s review our environment and set-up a Microsoft Team, Private Channel and Sub-Folder

Tenant External Sharing Settings

I’m going to assume that your SharePoint Sharing settings are the defaults. If you are a SharePoint Administrator you can manage these here:  https://[company]-admin.sharepoint.com/_layouts/15/online/AdminHome.aspx#/sharing

This is a view of my Tenant’s “External sharing” settings:

External sharing 
Content Gn with 
and uisting 
Existing gusts 
Only in orgmintim 
Yau can hurther restrict sharing for each individual site and Oneorive, Learn how 
sturing 
Ld'it Ot«naJ 
Gu5ts sign in wing which shuing am 
guBts to

Microsoft Team

Having created a Microsoft Team I’m going to create a Private Channel.

Next, select the Private Channel, click on the File tab and ‘Open in SharePoint ‘

Microsoft Teams 
Teams 
Human Resources > Biannual Performance Reviews • 
Biannual Performance 
in

The SharePoint Folder will open. Now add a new ‘sub’ folder called ‘Joe Blogs’

Human Resources - Biannual Performance Reviews 
Qak link 
er is a in Microsoft teams 
Site 
Documents > Biannual Performanc 
Create a Folder

Open the folder and upload a couple of files (my old favourites are Test-01.docx and Test-02.docx).

Sharing Files and Folder

In the following examples, I am going to share a File and then a Folder. You will see that the steps are very similar.

Example 1: Sharing a File

In this example I’m going to share a file called Test-001.docx from the Joe Blogs folder. The other items within the Joe Blogs folder will not be visible or accessible.

  • Click to the left of the Test-001.docx file to see a tick.
  • Next click on the Share button in the toolbar.
  • The sharing pop-up will probably default to “People in [Company] with the link”, click on this and select “Specific people”
Link settings
Allow editing
Apply
  • Before clicking ‘Apply’ you can decide to allow editing or not.
  • Now enter the email addresses of the people to share the document with.
Link settings
Specific people
Allow editing
Apply
Document sharing - Link sent

Opening a file as a non-Team Member

The account I shared Test-001.docx file with should receive the following email:

Email Open Test-01 File
  • Click on Open

TIP: if you are testing on one machine, don’t forget to use in-private browsing or a different profile for testing the second account.

  • You may see a dialog box like below if your external account my require a verification code (MFA – multi-factor authentication):
Microsoft 
Request Verification Code 
Test-Ol 
Identity. to yo 
Send Code
  • After entering the code then the file will load, see below:
Test-01.docx File

Example 2: Sharing a Folder

In this example I’m going to share a folder called ‘Joe Blogs’. All items within this folder will be visible and in fact editable.

  • Click to the left of the Joe Blogs folder to see a tick.
  • Next click on the Share button in the toolbar.
  • The sharing pop-up will probably default to “People in [Company] with the link”, click on this and select “Specific people”
Link settings
Specific people
Allow editing
Apply
Send Link
Document sharing - Link sent

Opening a folder as a non-Team Member

The account I shared ‘Joe Blogs’ folder with should receive the following email:

Email: Open folder
  • Click on Open.

TIP: if you are testing on one machine, don’t forget to use in-private browsing or a different profile for testing the second account.

  • You may see a dialog box like below if your external account my require a verification code (MFA – multi-factor authentication):
Request Verification Code
  • The Folder will open showing the contents, in this case x2 files.
Human Resources Team
Biannual Performance Review Chanel
Joe Blogs Folder

Conclusion

Sharing Files and Folder is not difficult, depending on your Companies policy and Tenant settings. Sharing of Team and Private Channels should be applied using the Microsoft Teams app interface. Anything more granular or complicated must be completed using the SharePoint interface.

And don’t forget access granted to folder and file does not give access to the rest of the Microsoft Team ecosystem unless they are a Team Member.

Categories

Recent Posts

  • How to Add and Remove Accounts from Multi-Select SharePoint Person and Group Fields
    Learn how to use the SharePoint API and Power Automate to add and remove accounts from multi-select Person and Group fields in SharePoint. Our step-by-step guide includes detailed illustrations and examples, as well as an optional Power Platform solution to help you deploy the solution to your tenant. Improve your SharePoint workflow management today!
  • Navigating Microsoft Power Automate Licensing: Challenges, Considerations, and Compliance
    Navigate the complexities of Microsoft Power Automate licensing with insights on challenges, considerations, and compliance. Learn about potential risks, licensing rules, and best practices for organizations using Power Automate. Get guidance on avoiding license breaches, managing premium connectors, and ensuring compliance with Microsoft licensing requirements. Stay informed and take proactive steps to maintain licensing compliance in Power Automate, regardless of your location. Discover practical strategies to optimize your Power Automate licensing and avoid potential pitfalls.
  • SharePoint REST API: How to find the List or Library “__metadata” “type”
    SharePoint REST API is a powerful tool for updating lists and items in SharePoint, but determining the correct “__metadata” “type” for API calls can be confusing. While it’s typically “SP.Data.ListNameItem” based on the list’s URL, there are cases where it may be “SP.Data.ListNameListItem” in certain Office 365 tenants. In this article, we will explore how to find the correct “__metadata” “type” when updating lists or libraries in SharePoint, and also highlight the alternative approach of using the Microsoft Graph API. By understanding this crucial aspect of SharePoint REST API, readers can ensure successful updates and avoid potential errors.
  • “The Age of #AI has begun” said Bill Gates
    March 2023 has been an extraordinary month with the launch of GPT-4 on March 14th, closely followed by #Microsoft’s launch of Copilot preview on March 16th, and Bill Gates’ article, “The Age of AI has begun,” on March 21st.
  • Error Handling using a Power Automate Child Flow
    In the context of an article, I wrote; I was asked if I had intended for the error handling steps to be encapsulated within a ‘Child Flow’. I scratched my head and replied what a good idea!
%d bloggers like this: