Skip to content
No results
  • Contact
  • MTH1W Grade 9 Ontario Math: The Complete In-Depth Student & Parent Guide
  • Productivity Tools
Admin365.Blog
Admin365 — Azure, Intune & Microsoft 365 for IT Pros
  • Windows 11
    • Windows Tips
  • Intune
    • MD-102
  • Microsoft 365
    • Office 365
      • Outlook 365
      • Word 365
      • Powerpoint 365
      • Office Tips
    • MS-102
    • Sharepoint
    • Exchange 365
    • MS-700
  • Google
    • Google Maps
  • AI
    • ChatGPT Prompts
  • Azure
    • Az-104
  • Powershell
  • Tech Tips
  • Productivity Tools
  • Free Giveways
  • Contact
  • Grade 9 Math Resources
Admin365.Blog
Admin365 — Azure, Intune & Microsoft 365 for IT Pros

SharePoint Intermediate Admin Learning Guide

A hands-on intermediate guide for SharePoint administrators on building a global Term Store taxonomy in Microsoft 365. Covers Term Store architecture, creating term groups and term sets, connecting managed metadata to site columns, and step-by-step PowerShell (PnP) commands — plus the real-world replication lag gotcha that trips up most admins on go-live day.

  • TechieGeekTechieGeek
  • April 25, 2026
  • Microsoft 365, Sharepoint

Task 1: Designing and Implementing a Global Term Store (Managed Metadata)


Objective

Business problem: Without a controlled vocabulary, SharePoint becomes a filing cabinet where everyone invents their own folder names and tags. A document tagged “EMEA,” “Europe,” and “EU Region” by three different people is effectively unsearchable at scale. The Global Term Store solves this by enforcing a single, organisation-wide taxonomy — enabling consistent metadata tagging, filtered navigation, and accurate search refinement across every site collection.


Prerequisites

Licenses:

  • Microsoft 365 Business Standard or above (SharePoint Online Plan 1/2 included)
  • No additional license required for Managed Metadata — it’s included with SharePoint Online

Roles required:

Role What it can do
Global Admin Full access — not recommended for day-to-day use
SharePoint Admin Access to Term Store in Admin Center — preferred
Term Store Administrator Can manage all groups and term sets — assign this specifically

Principle of least privilege: Don’t use Global Admin for Term Store work. Assign the Term Store Administrator role to whoever owns taxonomy governance — this is a separate delegation from SharePoint Admin.


Step-by-Step Execution

Path A: SharePoint Admin Center (GUI)

1. Access the Term Store

  • Navigate to: https://[tenant]-admin.sharepoint.com
  • Left nav → Content services → Term store

2. Create a Term Store Group

A Group is the top-level container — typically mapped to a business unit or domain (e.g., “Finance,” “HR,” “Legal”).

  • Click Add term group
  • Name it clearly: use the business unit name, not generic labels like “Group 1”
  • Assign Group Managers — these are the people who own this taxonomy domain

3. Create a Term Set within the Group

A Term Set is a controlled list of values (e.g., “Region,” “Document Type,” “Project Status”).

  • Select your new Group → click Add term set
  • Configure:
    • Name: e.g., Document Type
    • Description: what this term set governs
    • Submission policy: set to Closed to prevent users adding ad hoc terms
    • Available for tagging: toggle ON

4. Add Terms

  • Select the Term Set → click Add term
  • Build out your hierarchy — Term Sets support up to 7 levels of nesting (use sparingly; flat is usually better)
  • Example flat structure for Document Type:
    • Policy
    • Procedure
    • Template
    • Report
    • Proposal

5. Connect a Term Set to a Site Column

  • Go to any SharePoint site → Site Settings → Site columns → Create
  • Column type: Managed Metadata
  • Under Term Set Settings, browse to and select your Term Set
  • Add this site column to a content type or list

Path B: PowerShell (PnP)

Install PnP PowerShell if you haven’t already:

Install-Module PnP.PowerShell -Scope CurrentUser
Connect-PnPOnline -Url "https://[tenant]-admin.sharepoint.com" -Interactive

Create a Term Group and Term Set:

# Get the default site collection term store
$termStore = Get-PnPTermStore

# Create a new Term Group
$termGroup = New-PnPTermGroup -Name "Enterprise Content" -Description "Global taxonomy for all business units"

# Create a Term Set within the group
$termSet = New-PnPTermSet -Name "Document Type" `
    -TermGroup $termGroup `
    -Lcid 1033 `
    -IsOpenForTermCreation $false `
    -Description "Approved document classification values"

# Add terms to the Term Set
$terms = @("Policy", "Procedure", "Template", "Report", "Proposal")

foreach ($term in $terms) {
    New-PnPTerm -Name $term -TermSet $termSet -TermGroup $termGroup -Lcid 1033
}

Write-Host "Term set created successfully with $($terms.Count) terms."

Verify your Term Store structure:

# List all Term Groups
Get-PnPTermGroup | Select-Object Name, Description

# List Term Sets within a Group
Get-PnPTermSet -TermGroup "Enterprise Content" | Select-Object Name, IsOpenForTermCreation

The Admin Gotcha ⚠️

Replication lag will catch you off guard.

After creating or modifying terms in the Term Store, changes can take up to 24 hours to fully propagate across all site collections — though in practice it’s usually 15–60 minutes. This becomes a serious problem if you’re running a go-live or training session the same day you built the taxonomy.

Common mistake: Admins build the Term Store, immediately try to tag a document on a newly created site, and the Managed Metadata column shows an empty picker. They assume something broke and start rebuilding — when the fix is simply waiting.

Real-world mitigation:

  • Build and finalise your Term Store at least 24 hours before any user-facing deployment
  • Use Get-PnPTerm in PowerShell to verify terms are retrievable before declaring the taxonomy ready
  • If you need to force a faster sync for testing, create the Managed Metadata column in the Admin Center Term Store UI rather than PowerShell — GUI changes tend to propagate slightly faster

 

 

XFacebookLinkedInCopyEmailPinterestRedditTelegramChatGPTSMS

Related Posts

SharePoint Online Site Templates Explained: How to Create, Manage & Export Sites from the Admin Center

  • April 27, 2026

SharePoint Online Pages & Web Parts: Complete Technical Guide

  • April 26, 2026

Mastering SharePoint Online Site Permissions: A Complete Guide

  • April 26, 2026

Copyright © Admin365.Blog

Powered by
►
Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
None
►
Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
None
►
Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
None
►
Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
None
►
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
None
Powered by