Tìm kiếm trang web

SharePoint Online: Tạo nhóm mới trong Kho thuật ngữ bằng PowerShell


Yêu cầu: Tạo nhóm mới trong SharePoint Online Term Store.

Làm cách nào để tạo Nhóm thuật ngữ mới trong SharePoint Online?

Bạn đã bao giờ cần tạo một nhóm mới trong Kho thuật ngữ cho SharePoint Online chưa? Trong bài đăng này, chúng tôi sẽ hướng dẫn các bước cần thiết để tạo một nhóm mới trong Kho thuật ngữ bằng cách sử dụng Trung tâm quản trị SharePoint. Chúng tôi cũng sẽ cung cấp một số tập lệnh mà bạn có thể sử dụng làm điểm bắt đầu để tạo nhóm thuật ngữ của mình trong SharePoint Online.

Để tạo một nhóm mới trong kho thuật ngữ SharePoint Online, hãy làm theo các bước sau:

  1. Điều hướng đến trang trung tâm quản trị SharePoint của bạn. (Ví dụ: https://yourdomain-admin.sharepoint.com)
  2. Mở rộng “Dịch vụ nội dung” và nhấp vào liên kết “Cửa hàng thuật ngữ” trên menu điều hướng bên trái.
  3. Nhấp vào ba dấu chấm dọc nhỏ trong Tiêu đề “Phân loại” >> Nhấp vào “Nhóm thuật ngữ mới” từ tùy chọn Menu.

  4. Nhập tên nhóm thuật ngữ của bạn. Nhấn enter để hoàn tất việc tạo nhóm thuật ngữ.

Khi bạn đã tạo nhóm mới, bạn có thể thêm các bộ thuật ngữ vào đó.

PowerShell để thêm nhóm thuật ngữ mới trong SharePoint Online:

Nếu bạn giống như hầu hết các quản trị viên, bạn sẽ muốn tự động hóa quá trình tạo nhóm mới trong Kho thuật ngữ của mình. Hãy để tôi chỉ cho bạn cách thực hiện điều đó với PowerShell.


#Load SharePoint CSOM Assemblies
Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.dll"
Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.Runtime.dll"
Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.Taxonomy.dll"
  
#Variables for Processing
$AdminURL = "https://crescent-admin.sharepoint.com/"
$TermGroup ="Regions"

Try {
    #Get Credentials to connect
    $Cred = Get-Credential
    $Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($Cred.Username, $Cred.Password)

    #Setup the context
    $Ctx = New-Object Microsoft.SharePoint.Client.ClientContext($AdminURL)
    $Ctx.Credentials = $Credentials

    #Get the term store
    $TaxonomySession=[Microsoft.SharePoint.Client.Taxonomy.TaxonomySession]::GetTaxonomySession($Ctx) 
    $TermStore =$TaxonomySession.GetDefaultSiteCollectionTermStore()
    $Ctx.Load($TaxonomySession)
    $Ctx.Load($TermStore)
    $Ctx.ExecuteQuery()
    
    #Check if the given group exists already
    $TermGroups = $TermStore.Groups
    $Ctx.Load($TermGroups)
    $Ctx.ExecuteQuery()
    $Group = $TermGroups | Where-Object {$_.Name -eq $TermGroup}
    
    If(-not $Group)
    {
        #Create Term Group
        $NewGroup = $TermStore.CreateGroup($TermGroup, [System.Guid]::NewGuid().toString())
        $Ctx.Load($NewGroup)
        $Ctx.ExecuteQuery()
    
        Write-host "Term Group '$TermGroup' Created Successfully!" -ForegroundColor Green
    }
    else
    {
        Write-host "Term Group '$TermGroup' Exists Already!" -ForegroundColor Yellow
    }
}
Catch {
    write-host -f Red "Error Adding Term Group!" $_.Exception.Message
}

Tạo Nhóm thuật ngữ trong SharePoint Online bằng PnP PowerShell

Trong SharePoint Online, kho thuật ngữ cung cấp một cách để quản lý phân loại và siêu dữ liệu trên nhiều site và tuyển tập trang. Việc tạo một nhóm mới trong kho thuật ngữ có thể giúp tổ chức và quản lý các tập hợp thuật ngữ và thuật ngữ. Hãy xem cách sử dụng PnP PowerShell để tạo một nhóm mới trong Cửa hàng thuật ngữ:


#Config Variables
$AdminCenterURL = "https://Crescent-admin.sharepoint.com"
$TermGroupName = "Regions"
$TermGroupDescription ="Term Group for Deals Pipeline Regions"

#Connect to PnP Online
Connect-PnPOnline -Url $SiteURL -Interactive

#Check if Term group exists
If(-Not(Get-PnPTermGroup -Identity $TermGroupName -ErrorAction SilentlyContinue))
{
    #Create new group in Termstore
    New-PnPTermGroup -Name $TermGroupName -Description $TermGroupDescription
    Write-host -f Green "Term Group '$TermGroupName' created successfully!"
}
Else
{
    Write-host -f Yellow "Term Group '$TermGroupName' already exists!"
}

Tóm lại, Kho thuật ngữ có thể là một công cụ hữu ích để quản lý phân loại và siêu dữ liệu cho đối tượng thuê SharePoint Online. Tạo một nhóm mới trong kho thuật ngữ trong SharePoint Online là một quy trình đơn giản có thể được thực hiện trong một vài bước đơn giản. Làm theo các bước được nêu trong bài viết này, bạn có thể dễ dàng tạo một nhóm mới trong kho thuật ngữ và bắt đầu tổ chức các tập hợp thuật ngữ và thuật ngữ.

Bài viết liên quan