๐Ÿ“ Recipe ยท SharePoint & OneDrive

Grant a User Access to a SharePoint Site

Add a user to a SharePoint site with the correct permission level so they can access the content they need

Complexity

Beginner

Impact

access-management + sharepoint + user-support + permissions

Context

Why This Matters

Why this matters

When employees change roles, join new projects, or report missing access to departmental content (e.g., a Sales or HR SharePoint site), IT admins must grant them access quickly and correctly. Granting too much access creates compliance and data leakage risk; granting too little blocks productivity.

SharePoint sites use three default permission groups:

  • Owners โ€” Full control. Typically reserved for site admins.
  • Members โ€” Edit access. Appropriate for most collaborators.
  • Visitors โ€” Read-only access. Appropriate for consumers of content.

Run this recipe when a user reports they cannot open a SharePoint site or document library they should have access to.

Expected Outcomes

After completing this recipe, you will have:

  • Verified the user's identity and the target SharePoint site
  • Chosen an appropriate permission level (Owner, Member, or Visitor)
  • Added the user to the site's permission group
  • Confirmed access by checking the site's membership
  • Notified the user (optional) that access has been granted

Risks & Considerations

Warnings & considerations

  • Principle of least privilege: Default to Visitor (read-only) or Member (edit). Avoid granting Owner rights unless the user genuinely administers the site.
  • Group vs. direct access: If the site is tied to a Microsoft 365 Group or Team, prefer adding the user to the underlying M365 Group โ€” permissions flow through automatically and stay in sync with Teams membership.
  • Sharing policies: Some tenants restrict external sharing. Adding a guest user may require additional approval.
  • Auditing: Permission changes are logged in the Microsoft Purview audit log. Document the business justification for future review.
  • Do not edit the root tenant SharePoint permissions or add users to the "Everyone except external users" group as a workaround.

Required Permissions

PermissionWhy It's Needed
SharePoint AdministratorRequired to manage site permissions across the tenant via the admin center.
Sites.FullControl.All (Graph)Needed to modify site permissions programmatically via Microsoft Graph.
Site Owner (on target site)Site owners can grant permissions on their own site without tenant-level admin rights.

The fastest way to get this done โ€” just ask Dex. Copy the prompt below and paste it into your Dex conversation.

For IT Admins

Paste into Dex CoAdmin

Grant {user} {permission_level} access to the SharePoint site at {site_url}. Verify the user is added to the correct permission group and confirm the change.
Try in Dex CoAdmin

For End Users

How an employee would ask Dex for help

I can't open the Sales SharePoint site โ€” it says I don't have permission. Can you get me access?
Try in Dex Playground