项目作者: BrentPerson

项目描述 :
scripts used to sync your Term Store to SharePoint Online or On-Premises
高级语言:
项目地址: git://github.com/BrentPerson/SyncTermStore.git
创建时间: 2019-08-20T14:21:18Z
项目社区:https://github.com/BrentPerson/SyncTermStore

开源协议:

下载


Script: DocumentPinnedReusedTerms.ps1
.Synopsis
Script to output all the Reused and Pinned terms where the term is not a source term to csv file from SharePoint OnPrem.
This will create a CSV file per Term Group for both pinned and reused terms

  1. **Change the following to fit your environment
  2. $SrcSiteUrl = "https://sp16.contoso.com"
  3. $outputFilePath = "C:\Scripts\TermStoreMigration\output\"
  4. $TermStoreName = "MMD_Restored"
  5. .Notes
  6. Name: DocumentPinnedReusedTerms.ps1
  7. Sources:
  8. Author: Brent Person, Microsoft, brpers@microsoft.com
  9. Last Edit: 07/11/2019

Script: MigrateOnPremTermStoreToSPO.ps1

  1. .Synopsis
  2. Script to migrate an OnPrem term store to SharePoint Online
  3. This Script Assumes you've installed SharePoint in the default location and running on 2016 or 2019
  4. This Script currently does not support user mapping to SPO user
  5. This Script currently only supports a single TermStore associated with the OnPrem web application and it must be the default TermStore
  6. **Change the location of the sharepoint client .dll files to fit your environment**
  7. .Prerequisites
  8. SharePoint Online Client SDK version 16.0.7018.1200 or higher
  9. PowerShell Version 5.1.14393.3471 or higher
  10. TermStore Administrator Rights
  11. .Example
  12. '.\MigrateOnPremTermStoreToSPO.ps1' -SrcSiteUrl https://www.contoso.com -SrcUsername contoso\admin -SrcPassword **** -SPOSiteUrl https://contoso.sharepoint.com -SPOUsername Admin@contoso.onmicrosoft.com -SPOPassword **** -GroupList ("Group1","Group2","Group3","Group4")
  13. .Notes
  14. Name: MigrateOnPremTermStoreToSPO.ps1
  15. Author: Brent Person, Microsoft, brpers@microsoft.com
  16. Created: 7/10/2020
  17. Last Edit: 07/22/2020

Script: FindMIssingTermsInTermSet.ps1
.Synopsis
Validation script to find missing/extra terms in specified Term Group/Term Set
Change the variables to fit your environment
.Notes
Name: FindMissingTermsInTermSet.ps1
Sources:
Author: Brent Person, Microsoft, brpers@microsoft.com
Last Edit: 07/10/2019