Set Item-Level Permissions in a SharePoint List: Practical Workflow for Business Users
🔍 WiseChecker

Set Item-Level Permissions in a SharePoint List: Practical Workflow for Business Users

As a SharePoint list owner, you may need to restrict access to specific rows so that only certain team members can view or edit a record. Standard list permissions apply to the entire list, but item-level permissions let you break that inheritance for individual items. This article explains the concept of unique permissions on list items and provides a clear, step-by-step workflow for business users to set them without breaking the list structure. You will learn the exact steps to assign permissions to a single item and how to manage those permissions over time.

Key Takeaways: Managing Unique Permissions on SharePoint List Items

  • List item > Permissions > Stop Inheriting Permissions: Breaks permission inheritance from the parent list so you can assign unique access to that single item.
  • SharePoint list > Advanced Settings > Item-level Permissions: Controls whether users can read or edit only their own items or all items; use this to limit default visibility.
  • Grant Permissions > Choose specific users or groups: Assigns view, edit, or full control rights to selected people for the item only, without affecting other list items.

ADVERTISEMENT

Why Item-Level Permissions Are Needed in SharePoint Lists

SharePoint lists inherit permissions from the site or library they belong to. When you break that inheritance for a single item, you create unique permissions that apply only to that row. This is necessary when a specific record contains confidential information, such as an employee’s salary review or a contract with sensitive clauses, that should not be visible to everyone who can see the list.

Item-level permissions do not change the list-level sharing settings. The list itself remains accessible to users who have at least read access to the site. However, after you break inheritance on an item, only the users or groups you explicitly grant permissions to will see that item in the list view. All other users will see the item as if it does not exist, provided the list view does not force display of all items.

There are two main ways to control item access in a SharePoint list: using the built-in Advanced Settings for item-level permissions, and manually assigning unique permissions to individual items. The Advanced Settings approach is simpler and works well when you want users to see only their own submissions. The manual method gives you full control over which specific users can access a particular item.

Prerequisites for Setting Item-Level Permissions

Before you start, confirm you have Full Control or Design permissions on the list. You cannot break inheritance on an item if you only have Contribute or Read access. Also, ensure the list is not using versioning with draft item security that might conflict with your custom permissions. If the list has Content Approval enabled, users with Approve permissions may still see items even if you remove them from the item’s permission list.

Steps to Set Unique Permissions on a Single List Item

Follow these steps to assign permissions to a specific item in a SharePoint list. This method works for both classic and modern list experiences.

  1. Open the list and select the item
    Navigate to the SharePoint site that contains your list. Click the list name in the left navigation or from the Site Contents page. Locate the item you want to secure. Click the circle or checkbox to the left of the item title to select it.
  2. Open the Permissions dialog for the item
    With the item selected, click the ellipsis (three dots) that appears next to the item title. In the menu that opens, choose Manage access. If you do not see this option, you may need to click More first. The Manage Access panel opens on the right side of the screen.
  3. Stop inheriting permissions from the list
    In the Manage Access panel, click the Stop sharing link at the top. A confirmation dialog appears. Click OK to confirm that you want to break inheritance. The panel now shows only the current user (you) as having access to this item. All other users who had access through the list are removed.
  4. Grant permissions to specific users or groups
    In the same Manage Access panel, click the Grant access button. In the field that appears, type the names or email addresses of the users or Microsoft 365 groups that should have access to this item. Use the dropdown to select the permission level: Can view gives read-only access, Can edit allows changes, and Full control lets users manage permissions on the item. Click Grant to apply.
  5. Verify the item’s unique permissions
    Close the Manage Access panel. Refresh the list page. The item you modified should now be visible only to the users you granted access to. To double-check, open the item again, click the ellipsis, and choose Manage access. The panel should display the list of users you added and a message saying “This item has unique permissions.”

ADVERTISEMENT

Using Advanced Settings to Limit Item Visibility by Owner

If your goal is to let users see only items they created, you can use the list’s Advanced Settings instead of manually assigning permissions to each item. This method is faster for lists where each user submits their own records, such as a help desk ticket system or a timesheet log.

  1. Open List Settings
    Go to the list you want to configure. Click the gear icon (Settings) in the top right corner of the SharePoint site. Select List settings. If you are in a modern list, you may need to click the list name in the header bar and then choose List settings from the menu.
  2. Click Advanced Settings
    Under the General Settings section, click Advanced settings. This opens a page with several options for managing list behavior.
  3. Set item-level permissions for read access
    Scroll down to the Item-level Permissions section. For the Read access setting, choose one of the following:
    Read all items — All users with list access can see every item (default).
    Read items that were created by the user — Users can see only items they created. They will not see items created by others.
  4. Set item-level permissions for edit access
    For the Edit access setting, choose one of the following:
    Edit all items — Users with Contribute permissions can edit any item.
    Edit items that were created by the user — Users can edit only items they created.
    None — Users cannot edit any items, even their own. Click OK to save your changes.
  5. Test the new permissions
    Sign in as a user who has Contribute permissions but is not a list owner. That user should see only the items they created. If they try to access another user’s item directly via a link, they will receive an access denied message.

Common Issues When Managing Item-Level Permissions

Users Cannot See the Item After Breaking Inheritance

If you stop inheritance on an item and do not grant explicit permissions to anyone, only you will see the item. To fix this, open the Manage Access panel for that item and grant view or edit permissions to the required users or groups. Remember that the SharePoint group “Everyone except external users” is not available in the grant dialog for modern lists; you must type specific names.

Item Disappears from List Views for Some Users

When you set unique permissions on an item, SharePoint removes that item from the list view for users who do not have explicit access. This is the expected behavior. If you want those users to still see the item but not be able to open it, you must keep inheritance intact and instead use a custom column with permission-based filtering in a view. Unique permissions do not support partial visibility.

Permission Inheritance Cannot Be Restored

Once you break inheritance on an item, you can restore it by clicking Delete unique permissions in the Manage Access panel. This removes all custom permissions and makes the item inherit permissions from the list again. However, if you have granted permissions to users who do not have access to the list itself, those users will lose access entirely after the restore. Always verify that the parent list permissions cover the users you want to retain access.

Unique Permissions on a List Item vs. Advanced Item-Level Settings

Item Unique Permissions (Manual) Advanced Settings (List-Level)
Setup effort High — must configure each item individually Low — set once for the entire list
Granularity Per-item, can assign different users to each item Per-user, based on the Created By field
Maintenance Manual — must update permissions when users change roles Automatic — adjusts as users create new items
Visibility control Users without access see no item at all Users without access see no item at all
Best use case Confidential records shared with a specific group Self-service forms or ticketing systems

Item-level permissions in a SharePoint list give you precise control over who sees and edits each record. Use the manual unique permissions method when you need to secure a small number of items for specific users. Use the Advanced Settings approach when you want every contributor to see only their own submissions. Both methods ensure that sensitive data stays visible only to the people who need it.

ADVERTISEMENT