SharePoint tutorials
Build and manage SharePoint lists, views, forms, and permissions.
Searching only SharePoint tutorials. Search the whole site instead.
Jump to a subtopic
More on SharePoint
- Choosing a shared calendar for your team in Outlook
Compare the ways to give a group of people one calendar they can all use from Outlook: a Microsoft 365 group calendar, a shared mailbox calendar, a SharePoint calendar, or a calendar you create yourself. See which ones keep their history when people leave, and which one suits most teams.
- Choosing a way to generate documents
Compare six ways to turn SharePoint or Power Apps data into Word and PDF files: where each starts, what it produces, which connectors and licenses it needs, and which tutorial builds it.
Filter and sort
12 tutorials
Lists 1 tutorial
Track information in rows and columns.
- SharePoint list version history: see changes and restore an item
Check list versioning, inspect who changed an item and when, and restore an earlier state using SharePoint's built-in version history.
Everyday users, Site owners, Beginner
Columns and views 3 tutorials
Add columns and build views that show what people need.
- Build a Netflix-style video library in SharePoint
Turn a SharePoint document library into a card-style video library with thumbnails, descriptions, likes, and Watch Now, Share, and Edit Details buttons, using JSON view formatting.
Site owners, Intermediate - Create SharePoint list views with [Me], [Today], filters, and grouping
Build My Requests, Open Requests, Overdue Requests, and Unassigned Requests views, then group by status and sort by due date.
Site owners, Intermediate - SharePoint calculated columns for request numbers and due dates
Combine list fields, format request numbers using an ID helper column, and refresh a due-date calculation with Power Automate.
Site owners, Intermediate
Forms and customization 3 tutorials
Shape list forms without Power Apps.
- Customize a SharePoint list form without Power Apps or JSON
Organize list form fields, show questions conditionally, and add color to choices and rows, without writing JSON.
Site owners, Intermediate - Customize a SharePoint list form with JSON
Add a header, sections, and footer messages to a SharePoint list form, plus a validation rule that requires justification for High-priority requests.
Site owners, Intermediate - Make SharePoint form fields read-only and hide Edit in grid view
Add read-only field settings to a modern SharePoint form, preserve its existing layout, and hide the grid-editing command in a formatted view.
Site owners, Intermediate
Permissions and sharing 1 tutorial
Decide who can see and change what.
- Let SharePoint list users read and edit their own items
Configure creator-based item access in a SharePoint list, understand why a filtered view is insufficient, and check the permission exceptions before rollout.
Site owners, Intermediate
Pages and web parts 2 tutorials
Publish readable pages for your team.
- Copy a SharePoint page between sites with Power Automate
Use a three-step flow to copy a page from one SharePoint site to another, including bringing full-width Hero, Image, and Countdown sections from a communication site to a team site.
Site owners, Intermediate - Open a SharePoint list form from a page button and return users to the page
Use a SharePoint page button and a specially built link to open a list's new item form directly, then send people back to your page after they save or cancel.
Site owners, Intermediate
Automation and approvals 2 tutorials
Add approvals and automated actions to your lists.
- Add a flow button to each row of a SharePoint list
Add a button to each row of a SharePoint list that runs a flow for that item, with your own hover text, panel title, and button label, using JSON column formatting.
Site owners, App makers, Intermediate - Create SharePoint list approvals without building a flow
Turn on built-in SharePoint list approvals, send an item for review, and track the decision, with no custom flow.
Site owners, Everyday users, Intermediate