Site Permissions in SharePoint Online (Modern Experience)

Site Permissions in SharePoint Online (Modern Experience)

Last Updated on February 20, 2025

Want to know more about site permissions?

In this guide, let’s talk about site permissions, the default permission groups, how to manage them, etc.

Let’s get started.

Site Types and Permission Structures

As you may know, SharePoint has different site types, each with unique permission structures.

Here they are:

1. Team Sites

As its name suggests, team sites are created for collaboration, and they’re usually connected to Microsoft 365 groups.

Example Team Site in SharePoint

Its key features include:

  • Microsoft 365 group integration
  • Predefined permission roles
  • Collaboration focus

One important thing to note here is that when a team site is created, a Microsoft 365 group is also made.

Group owners control membership, while members can edit content (visitors, when added, have read-only access).

Now, since permissions are directly tied to the Microsoft 365 group, managing access is more simple here.

2. Communication Sites

Meanwhile, communication sites are made for sharing information with a broader audience, like the whole organization.

But unlike team sites, they’re not linked to Microsoft 365 groups and can’t be linked to one.

Example Communication Site in SharePoint

Key features of communication sites include:

  • Standalone permissions
  • Limited contributors
  • Best for company news, reports, and informational pages

Since these sites focus on sharing rather than collaboration, most users are visitors with view-only permissions.

They also have standalone permissions as they’re managed through SharePoint groups and not Microsoft 365 groups.

3. Hub Sites

Although not a site type per se, hub sites are like groups of related sites under a common structure.

They help organize content and provide a consistent user experience.

A sample hub site

Its key features include:

But unlike team and communication sites, hub sites don’t have their own unique permissions.

Each connected site though manages access separately, which allows flexibility while maintaining a structured organization.

Sign up for exclusive updates, tips, and strategies

    Default Permission Groups in SharePoint Online

    I’ve touched on groups earlier, but the short of it is that SPO has built-in permission groups to control access more easily.

    share communication site

    Let’s talk about them more here:

    1. Owners

    As you can guess, owners have the highest level of control in SharePoint as they can do almost everything.

    Here’s a brief list:

    If you’re an admin, make sure to assign users to the owners group carefully as they have full control over the site.

    Also, limit the number of owners to avoid accidental changes or security risks and make sure to audit it regularly.

    2. Members

    Members have editing rights on the site, but they can’t change site settings or manage permissions.

    In short, they can:

    • Add and edit content
    • Remove files or delete items
    • Share documents with others (if allowed)
    • Use shared resources
    • Use Microsoft 365 integrations

    It’s better to assign members to those users who actively contribute to site content.

    But if you need stricter control, you can use the “Contribute” permission level instead of “Edit”.

    The difference between them is that users with the contribute level can’t manage lists and document libraries.

    3. Visitors

    The least of them all in terms of permissions are visitors, who only have read-only access to a SharePoint site.

    They can:

    But they can’t make changes to whatever file, content, or document that they have been given access to.

    Because of this, visitors are best for users who only need to see information without making changes.

    I suggest you assign this role to stakeholders, auditors, and especially to external users who don’t need editing rights.

    Managing Site Permissions

    You can easily manage SharePoint site permissions, and for small changes, you can do it from the modern front-end.

    For example, if you simply need to change the roles of a user who already has access to the site, you can do this:

    give members full control of the site

    That’s basically giving users in the member group full control over the site, moving them to the owner group.

    But for more control, you can go to the advanced permissions settings:

    gear icon then site permissions on a team site

    Go to the advanced permissions settings

    advanced permissions page

    For example, if you want to edit user permissions:

    Just select the group or user name in the list, and then click the Edit User Permissions button from the ribbon.

    select the group and edit the user permissions for that group

    Do you see the other buttons in the ribbon?

    They would allow you to:

    Again, always consider adding users to groups instead of giving them direct permissions as it can be harder to track.

    Creating and Managing SharePoint Groups

    Using groups instead of managing individual permissions means you just need to change the group’s permissions.

    No more doing it individually, which can save time if let’s say you have more than 10 user permissions to change.

    I also explained earlier that there are already default SharePoint groups on each site (owner, member, visitor).

    But if you want, you can create your own from the advanced permissions settings:

    create group button on grant group

    After that, fill out basic details about the group like name, group settings, membership requests, etc.

    create group form in sharepoint

    At the bottom, you will be able to specify the permission level that group members will get.

    You can check one or more of the levels:

    • Full control
    • Design
    • Edit
    • Contribute
    • Read
    • Restricted view

    There are checkboxes before each permission:

    choose the permission level group members get on this site

    To change the permissions of the group, you can follow the steps in the previous section.

    External Sharing and Guest Access

    Lastly, I want to touch a little about external sharing and guest access.

    Here’s how this works:

    • You can enable/disable external sharing
    • When enabled, users can share a link for sign-in
    • There are also anonymous links that don’t need sign in
    • You can set expiration dates for the shared links

    In the SharePoint admin center, you can easily change the external file-sharing settings of a specific site:

    external file sharing settings of communication site

    But if you want to set it for the whole tenant, you can set the sharing policies for the whole tenant to be least permissive.

    It will affect both SharePoint and OneDrive:

    sharing tab in sharepoint admin center

    least permissive sharing policies

    For external access, I suggest you don’t use anonymous links for sensitive content so you can track who viewed what.

    Do you have any questions about site permissions in SharePoint Online? Let me know below.

    For any business-related queries or concerns, contact me through the contact form. I always reply. 🙂

    About Ryan Clark

    As the Modern Workplace Architect at Mr. SharePoint, I help companies of all sizes better leverage Modern Workplace and Digital Process Automation investments. I am also a Microsoft Most Valuable Professional (MVP) for SharePoint and Microsoft 365.

    Subscribe
    Notify of
    guest
    0 Comments
    Oldest
    Newest Most Voted
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x
    Scroll to Top