Share via

user access for sharepoint - for view only access

Daphne S W CHONG 0 Reputation points
2026-05-13T07:28:45.8333333+00:00

How can we set "view only" access for sharepoint of a Teams channel? Possible to add the person in the "visitors" group without adding the person as a member in the Teams channel?

Microsoft Teams | Microsoft Teams for business | Teams and channels | Manage a team or channel
0 comments No comments

2 answers

Sort by: Most helpful
  1. Tamara-Hu 16,030 Reputation points Microsoft External Staff Moderator
    2026-05-13T09:25:02.2566667+00:00

    Hi @Daphne S W CHONG

    Thanks for your question, I understand the need to give someone view-only access without adding them into Teams. 

    Based on both testing and Microsoft’s documented behavior, here’s how it works: 

    For a standard channel: 

    • The files are stored in the main SharePoint site of the Team. In this setup, you can share specific files or folders directly from SharePoint and grant view-only access without adding the user to the Team, since item-level sharing allows permissions to be assigned independently from Team membership. 
    • However, it’s important to note that you cannot share the entire site in this case. A standard channel does not have its own separate SharePoint site, it exists as a folder within the Team’s main SharePoint site, so any access control at the site level will still follow the overall Team membership. 

    For private and shared channels:  

    • The behavior is different. Although each of these channels has its own SharePoint site, permissions are tightly synchronized with the channel membership and cannot be managed separately in SharePoint. As Microsoft states: 
    • From Microsoft's document: “Membership to the site owner and member groups are kept in sync with the membership of the shared channel. Site permissions for a shared channel site can’t be managed independently through SharePoint.” 

    In addition, Microsoft's official guidance also notes that when Teams and SharePoint are integrated, permission management for these channel sites needs to be done through Teams, not directly in SharePoint.  

    User's image

    For your reference:  

    In general: 

    • If you’re looking to share files or folders from a channel, using a standard channel works well since you can share items directly from the SharePoint document library. 
    • If your goal is to give someone access to the entire SharePoint site without adding them to the Team, a better approach is to place that content in a separate SharePoint site that you manage independently. 

    I understand this may not fully cover every scenario, but it reflects how permissions are currently structured between Teams and SharePoint, with membership and access closely linked. 

    You are welcome to share feedback directly with the Microsoft product team to highlight real-world use cases: How do I give feedback on Microsoft 365? . The product team actively monitors customers feedback, and many features have been developed or improved based on customer suggestions. In the meantime, you can check Microsoft 365 Roadmap for updating features in the future.

    I genuinely appreciate your feedback and share your goal of making SharePoint and Teams better and more user-friendly.   

    Hope this helps clarify things. Thank you and I wish you a successful day! 


    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Was this answer helpful?

    0 comments No comments

  2. AI answer

    2026-05-13T07:42:19.33+00:00

    Yes, view-only access can be set without adding the person as a member of the Teams channel by using the SharePoint site’s Visitors/Read permissions.

    For a Teams-connected SharePoint team site:

    1. Open the SharePoint site associated with the Team.
    2. Select Settings > Site permissions.
    3. Select Add members and then choose Share site only (do not choose Add members to group, as that would add them to the Microsoft 365 Group/Team).
    4. Enter the user’s name or email address.
    5. In the permission dropdown, select a read-only level (for example, add them to the Site visitors group or choose Read).
    6. Select Add.

    This grants the user view-only access to the site (and thus to the channel’s files stored there) without making them a Teams channel member or Microsoft 365 Group member. Microsoft 365 Groups themselves do not have a view-only role, so any view-only users must be added directly to the SharePoint Visitors/Read permissions on the site.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.