共用方式為


變更您的 SharePoint 網域名稱

當您第一次註冊 Microsoft 365 時, 即建立了 onmicrosoft.com 網域。 即使您後來新增了自訂網域, 所有 SharePoint 和 OneDrive URL 也會使用原始的 onmicrosoft.com 網域。

如果您的組織正在進行品牌重塑、合併或收購,需要更改 SharePoint 和 OneDrive URL 中的網域,您可以使用 PowerShell 來更改網域名稱。 例如,如果你的組織名稱從 Contoso 改為 Fabrikam,你可以將 SharePoint 網址從 contoso.sharepoint.com Assistant 改為 fabrikam.sharepoint.com

重要事項

  • 當重新命名操作開始時,租戶內的所有站點都會排隊等待新網域的個別更名。 在重新命名期間,原本網域上的網站將暫時無法存取。 每個網站一旦被重新命名為新網域,該網域即可再次被存取。
  • 標準版的命名功能目前適用於總站數不超過 10,000 個的組織,包括 SharePoint 網站、OneDrive 帳號及 SharePoint 嵌入式容器的總和。
  • 進階租戶重命名適用於擁有任意數量據點的組織,並可透過 SharePoint 進階管理使用。 請參閱 進階租戶更名
  • 網域名稱變更只影響 SharePoint 和 OneDrive 的網址。 這不會影響電子郵件地址。
  • 關於更改網站地址的資訊,例如從 https://contoso.sharepoint.com/sites/sample1https://contoso.sharepoint.com/sites/sample2,請參見 「變更網站地址」。
  • 網域名稱重塑功能對於已設定多地區的組織來說無法使用。 這包括過去曾啟用試玩或付費供品的服務。
  • 如果你的組織使用特殊雲端或政府雲 (GCC、GCC High、DoD 等,或仍持有 .de 網域 ) 你的網域名稱就無法更改。
  • 當你重新命名 SharePoint 網域時,我們會在先前的地址建立一個重定向,該重定向會在重新命名後一年內失效。
  • SharePoint 網域只能改一次名。 如果你需要更多更名,請透過選擇 「重命名 SharePoint 租戶」來提交支援請求。
  • 在您重新命名之後, 並不支援將 SharePoint 的網域名稱變更回原始名稱。 例如, 如果您將 SharePoint 網域從 contoso.sharepoint.com 變更為 fabrikam.sharepoint.com, 則並不支援將它變更回 contoso.sharepoint.com
  • 每次重命名都會建立一個重定向站點,每次重定向佔用 0.15 MB。 因此,組織應該很容易擁有「0.15MB * 否」。租戶在重新命名前可用的儲存空間。

更改 SharePoint 網域名稱有哪些限制?

影響度低

應用程式/功能 限制 必須採取動作
中樞網站功能表項目 雖然選單項目仍能正常運作,但包含絕對網址的項目則未被更改。 編輯功能表項目,並在必要時將 URL 變更為新的網域名稱。
Office「最近」和「已釘選」清單 這兩個清單會依據使用情況逐步更新。
Office.com https://www.office.com 的 URL 可能需要 24 小時才能更新。
OneDrive 只變更在 URL 中的網域名稱部分。 基於使用者主體名稱 (UPN) 的相對路徑不會被更改。
OneDrive 同步處理應用程式 (OneDrive.exe) 所有使用者都需要版本 17.3.6943.0625 或更高版本。 確保「oneclient.sfx.ms」和「g.live.com.」這兩個網址沒有被封鎖,並且你組織內所有電腦都能存取這些網址來套用更新。
OneDrive 同步處理應用程式 (OneDrive.exe) 不會變更 Office 應用程式中顯示的組織名稱。 (例如,應用程式會顯示舊版資料夾名稱 C:\Users\Sophia\OneDrive – Contoso) 使用者可以在 Office 應用程式中中斷他們帳戶的連線再重新連線。
OneNote 需要 OneNote 的最新版本。 請確認所有使用者已安裝下列版本:
OneNote 桌面應用程式: 版本 16.0.8326.2096 或更新版本。
Windows 10 版 OneNote: 版本 16.0.8431.1006 或更新版本。
OneNote 行動裝置應用程式: 版本 16.0.8431.1011 或更新版本。
OneNote 變更網域名稱時,使用者可能會收到筆記本同步處理錯誤。
SharePoint 行動裝置應用程式 需要行動裝置應用程式的最新版本。 請確認所有使用者已安裝下列版本:
iOS: 4.20.0 或更新版本。
Android: 3.21.0 或更新版本。
SharePoint 行動裝置應用程式 變更網域名稱時,使用者可能會收到筆記本同步處理錯誤。
搜尋與 Delve 搜尋索引需要一段時間才能反映新的網址變更。 無。 作為基準,文件少於 100,000 份的網站通常會在三天內更新。 對於超過 100,000 份文件的網站,更新時間可能取決於流量,可能需要幾週到幾個月。
搜尋與 Delve 直到更新搜尋索引之前,搜尋結果可能不完整或可能傳回原始 URL 的結果。
SharePoint 內容 雖然包含網域名稱的內容 (,例如頁面) 上的文字仍然可用,但不會更新以顯示新名稱。 搜尋舊版網域名稱並編輯內容以顯示新的網域名稱。

影響度中等

應用程式/功能 限制 必須採取動作
自訂應用程式及群組原則物件 不會變更內嵌在這些應用程式和物件中的絕對 URL。 編輯包含絕對 URL 的自訂應用程式和 Active Directory [群組原則] 物件,並在需要時將 URL 變更為新的網域名稱。 跟協力廠商應用程式發行者確認應用程式不包含絕對 URL。
自訂與協力廠商應用程式 某些應用程式可能無法正確處理 HTTP 308。 編輯自訂應用程式,並和協力廠商應用程式發行者合作,以確保他們正確地處理 HTTP 308 回應。
Delve 可能需要 24 小時才能檢視 [人員] 設定檔。
電子文件探索 在更新 URL 之前無法移除保留。 在 Microsoft Purview 入口網站中,將 eDiscovery 保留的網址改成新的網域名稱。
InfoPath 表單 使用 SharePoint 連線作為資料來源的表單無法運作。 將這些表單重新連線至 SharePoint。
Loop 現有的工作區無法分享,也無法新增頁面。 目前無行動可行。
Microsoft 365 封存 已存檔的網站不會被重新命名。 在重新命名前重新啟用已存檔的網站。
在重新命名期間,避免將任何網站存檔。
Microsoft 表單 有選項上傳附件的表單無法使用。 移除上傳按鈕,然後在表單中再次新增。
Office 應用程式 變更網域名稱時, 使用者可能會在儲存位於網站或 OneDrive 中的 Word、Excel 和 PowerPoint 文件時發生錯誤。 嘗試再次儲存該文件,必要時更改儲存位置的網址。
OneDrive OneDrive 和 SharePoint 的快速存取連結在某些情況下無法使用。 目前無行動可行。
Teams 中的 OneDrive 應用程式 存取應用程式時會回傳 404 錯誤。 在修正釋出前,為了解決錯誤:
1. 與其他用戶建立一對一聊天。
2. 在訊息框中,選擇 「動作與應用程式>附加檔案>從此裝置上傳」。
3. 選擇你寄給另一位使用者的檔案,然後選擇 開啟
4. 按 Enter 鍵傳送檔案或選擇 傳送
傳送完檔案後,進入 Teams 裡的 OneDrive 應用程式。
Power Automate 使用 SharePoint 作為連線的請求簽出流程無法運作。 移除並重新建立要求的登出流程。
電源自動化 任何以管理層為解決方案部署、使用 SharePoint 作為連線的流程都無法運作。 移除並重新建立流程。
Power Automate 有些一般流程在重新命名後就無法運作了。 作為重命名操作的一部分,會嘗試更新 Power Automate,但部分可能因服務問題而失敗。 對於發現無法運作的流程,請手動更新 URL。
Power BI 使用 SharePoint 連線作為資料來源的 Power BI 報告無法運作。 變更網域名稱之前,請將使用 SharePoint 連線做為資料來源的 Power BI 報表,下載為 .pbix 檔案。 變更網域名稱之後,請在 Power BI Desktop 應用程式中編輯連線,然後重新發佈報表。
沒有在 Power BI Desktop 應用程式中建立或維護的 Power BI 報告需要重新建立。
Project Online 處於「執行中」的工作流程無法完成,且被孤兒化。
無法初始化新的工作流程執行個體。
無法與先前工作流程實例的關聯,且被孤立。
變更網域名稱之前,請確定已完成所有「執行中」的工作流程。 變更網域名稱之後,請重新發佈工作流程。 接著你可以在 Project Web App 裡把它們重設成「執行中」,方法是到 PWA 設定>的變更或重新啟動工作流程。
Microsoft Project Online 不會變更內嵌在工作流程中的 URL。 例如,如果工作流程包含內嵌 URL contoso.sharepoint.com,便不會變更。 這可能會影響工作流程的功能。 可能需要將包含參照原始網域名稱之 URL 的工作流程更新為新名稱。
Microsoft Project Online 在 Project Online 中https://project.microsoft.com提及 PWA 網站的資訊無法使用。 在 Project Online 的 https://project.microsoft.com,在設定>中的 PWA 網站更改 PWA 網站的網址。
Project Online 使用Microsoft Project Data連線作為資料來源的自訂Excel報告無法運作。 這些報告需要重新連結。
Project Pro 這個應用程式只有在你更新 PWA 網站的網址之前都無法使用。 變更網域名稱之前,請確定已簽出 Project Pro 中的所有專案都已簽入。 更改網域名稱後,請在「檔案 > 資訊 > 管理帳戶」下更改 PWA 網站的網址。
SharePoint 2013 工作流程 處於「執行中」的工作流程無法完成,且被孤兒化。
無法初始化新的 2013 工作流程。
與先前工作流程實例的關聯不可用且被孤立。
變更網域名稱之前,請確定已完成所有「執行中」的工作流程。 變更網域名稱之後,請重新發佈工作流程。
SharePoint 2013 工作流程 不會變更內嵌在工作流程中的 URL。 例如,如果工作流程包含內嵌 URL contoso.sharepoint.com,便不會變更。 這可能會影響工作流程的功能。 可能需要將包含參照原始網域名稱之 URL 的工作流程更新為新名稱。
SharePoint 增益集 增益集可能無法如預期運作。 可能需要重新發佈此增益集。
請檢視 Microsoft Entra ID 中外掛的應用程式設定,並將所有網址更新為新網域名稱。
對於 SPFx 應用程式,請在 Microsoft Entra ID 中更新 SharePoint Online 用戶端擴充性網頁應用程式主體的新網域認證 URL。
SharePoint 中樞網站 註冊為樞紐站點的網站無法運作。 重新命名之後,在 SharePoint 系統管理中心將受影響的網站取消註冊並註冊為中樞網站。
SharePoint 網頁組件 有些網頁零件可能無法如預期運作。 網頁部分可能依賴直接的網址參考。 更新網頁部分並加入新的網址。
網站自訂和內嵌程式碼 內嵌在 SharePoint 自訂中的絕對 URL 並未更新。 編輯包含絕對 URL 的自訂,並在需要時將 URL 變更為新的網域名稱。
Teams 網頁版和 Teams 桌面應用程式 第一次嘗試進入團隊或私人頻道的檔案標籤時,會收到錯誤訊息。 之後這個分頁對所有使用者都有效。
Teams 網頁版和 Teams 桌面應用程式 會議記錄可能需要 72 小時的時間才能運作 (適用於目前和先前的會議)。
Teams 網頁版和 Teams 桌面應用程式 在檔案標籤中,任何用「新增雲端儲存」加 (指向另一個 SharePoint 網站的資料夾都無法使用) 。 移除並重新加入資料夾。
Teams 網頁版和 Teams 桌面應用程式 將文件庫和 SharePoint 清單加成分頁時無法使用。 移除並重新加入標籤。
Teams 網頁版和 Teams 桌面應用程式 維基中嵌入的圖片不會顯示。 編輯位於 SharePoint 網站 Teams 維基資料庫中的 Wiki.mht 檔案,必要時將嵌入圖片的網址改為新網域名稱。
Teams 網頁版和 Teams 桌面應用程式 個人 Wiki 無法運作。 在一對一或群組聊天中, 將檔案附加及傳送至聊天。
包含備份解決方案的協力廠商應用程式 內嵌在這些協力廠商應用程式中的絕對 URL (包括備份解決方案) 不會變更。 請確認協力廠商應用程式發行者 (包括備份解決方案) 支援租用戶重新命名。
獨立網頁部分與完整頁面應用程式 隔離元件沒有更新,會停止運作。 包含孤立元件的解決方案需要重新發布到租戶應用程式目錄中。 之後這個解決方案又開始發揮作用。

影響度高

應用程式/功能 限制 必須採取動作
替代網址 如果你的租戶仍然設定了替代網址,你的網域名稱就無法更改。 在排程重新命名之前,必須先移除替代網址。 聯絡 Microsoft 尋求協助移除這些資料。
Business Productivity Online Suite (BPOS) 網站 如果您的租用戶仍有 Microsoft Business Productivity Online Suite (BPOS) 其中剩餘的網站,則無法變更您的網域名稱。 在嘗試排程租戶重新命名之前,必須先移除 BPOS 站點及其設定。 請選擇 「以 BPOS 網站重新命名 SharePoint 租戶」來提交支援請求。
已刪除的網站 無法在變更後還原任何已刪除的網站。 變更網域名稱之前,請檢閱 SharePoint 系統管理中心的刪除網站頁面,並還原任何您可能想要保留的網站。
歷史上的德國雲 (.de) 租戶 如果你的租戶原本是在德國雲端,且有 .de 網域,你的網域名稱就無法更改。 即使你的租戶後來遷移到一般雲端,但仍保留 .de 網域,這點也適用。 沒有可用的動作。
鎖定的網站和 OneDrive 帳戶 任何被鎖定 (LockState 的網站或 OneDrive 都是 NoAccess) 無法重新命名。 在更改網域名稱前,請檢查所有被鎖定的網站和 OneDrive 帳號,判斷是否應該解除鎖定。 鎖定和解除鎖定網站
多地理位置設定 如果您的組織目前有設定 Microsoft 365 多地理位置或先前有設定,便無法變更 SharePoint 網域名稱。 沒有可用的動作。
還原時間點 無法將網站還原到網域名稱變更前的先前時間。 沒有可用的動作。
根網站取代 在您排程網域名稱變更的時間與其完成時間之間,無法取代根網站 (使用 SharePoint 系統管理中心或 PowerShell Cmdlet Invoke-SPOSiteSwap)。 在排程網域名稱變更之前或在其完成之後取代根網站。
SharePoint 公用網站 如果你的租戶包含舊的 SharePoint 公開網站,你的 SharePoint 網域名稱就無法更改。 租戶上的公開網站必須先移除,才能嘗試排程租戶重新命名。 請選擇「 以公開站重新命名 SharePoint 租戶」來提交支援請求。
特殊雲端與政府雲端 如果貴組織使用特殊雲端或政府雲端 (GCC、GCC High、DoD 等) ,則無法變更網域名稱。 沒有可用的動作。
虛名網域設定 例如, 如果您的 SharePoint 網域為 teams.contoso.com (與 contoso.sharepoint.com), 您的網域名稱便無法變更。 沒有可用的動作。
授權 購買/更新授權不會在重新命名期間生效 等 Rename 完成
管理員職務 建立/更新管理員角色在重新命名期間不會生效 等 Rename 完成
儲存體 購買/更新儲存在重新命名期間不會生效 等 Rename 完成

什麼是進階租戶更名?

如果您想重新命名一個擁有超過 10,000 個據點的組織,或希望對更名操作有更明確的控制權,您必須使用進階租戶重命名。 它支援在擁有任意數量的租戶上更改 SharePoint 網域,並允許管理員在整體更名期間優先處理組織內最多 4,000 個網站,以便提前執行。 這讓特定業務關鍵或高能見度的場址能優先完成,並降低對日常營運影響的風險或疑慮。

進階租戶重命名是 SharePoint 進階管理的一部分。

先修課程有哪些?

進階租戶更名目前僅能支援符合以下條件的租戶:

  • 你必須為組織中所有使用者購買 SharePoint 進階管理授權。
  • 你的組織沒有啟用 Microsoft 365 多地理。
  • 你的組織沒有使用政府雲端,包括 GCC、GCC High 和 DoD。
  • 你的組織不會使用 (早期 MTE 提供) 的虛榮網域。

如何?在更改網域名稱時優先排序網站?

透過進階租戶重新命名,您可以優先處理多達 4,000 個網站以進行早期執行。 這可以包含 OneDrive 和 SharePoint 網站,但不包括根網站 (,例如 contoso.sharepoint.com、contoso-admin.sharepoint.com、contoso-my.sharepoint.com) 。

優先處理的網站會優先處理,從組織內所有站點中脫穎而出。 這讓他們有機會更早完成更名。 你可以將租戶更名安排在低影響期間開始, (週末、假日等 ) 並優先安排你認為在下一個工作日開始時必須開放的地點。

要管理優先順序,你可以使用以下 PowerShell 指令集。

在租戶重命名排程後,應該使用用於優先排序的 PowerShell 指令小檔。 優先排序網站清單的變更可於更名預定開始時間前最多 2 小時內獲得支援。 一旦開始更名,後續變更將不再被接受。

步驟一:如何?新增新網域名稱?

  1. 檢查您想要的新網域狀態。 例如, 如果您想要 SharePoint 和 OneDrive URLs 開始 fabrikam.sharepoint.com,請在瀏覽器中輸入 https://fabrikam.sharepoint.com。 如果你收到訊息說找不到地址 (404) ,那應該是可用的。 如果你看到登入畫面或訊息說在 fabrikam.sharepoint.com 目錄找不到你的使用者名稱,代表網域已被佔用,你需要嘗試換一個網域。 如果網域已由其他客戶註冊,我們無法提供任何資訊或連絡該客戶。

    -或-

    如果你擁有另一個訂閱的網域,你需要在 Microsoft Entra ID 中刪除該租戶。 刪除租用戶通常需要三天才能完成,並且讓網域可供使用。

    警告

    請勿先在測試環境中使用該網域來測試此程序。 如果您這麼做,便無法在您的生產環境中使用該網域。

  2. 請使用 M365 管理員 中心的網域頁面新增您的 .onmicrosoft.com 網域

    • 不要直接使用網域頁面裡的「新增網域」選項,因為那不會產生 .onmicrosoft.com 網域。 請使用上方連結中的步驟正確建立一個。
    • 不要把這個網域當作你的備用網域。
  3. 返回到網域頁面,檢查新加入的 .onmicrosoft.com 網域是否顯示為「健康」狀態。

步驟 2: 使用 Microsoft PowerShell 重新命名您的網域

警告

  • 當 SharePoint 網域開始變更時,仍保留在原網域的網站暫時無法存取。 當每個網站被重新命名為新網域時,該網域就能重新開放。
  • 根據您擁有的網站和 OneDrive 使用者數目的不同,變更 SharePoint 網域名稱可能需要數小時到數天的時間。 我們強烈建議您在低使用期間 (例如週末) 進行這項變更,並告知使用者在變更期間避免存取 SharePoint 和 OneDrive 內容。 此外,任何創建新 OneDrive 和網站 (的動作,例如在 Teams) 中建立新團隊或私人頻道Microsoft,在更名期間都會暫時被封鎖。
  • 在 SharePoint 網域名稱變更過程中,不要計劃任何 UPN 變更或重新命名。 若需要進行任何更改,請在網域名稱變更完成後進行。
  1. 必要 - 下載最新的 SharePoint 線上管理命令介面。 如果您已安裝舊版的 SharePoint 線上管理命令介面, 請移至 [新增或移除程式], 並解除安裝「SharePoint 線上管理命令介面」。 請務必檢閱系統需求及安裝指示。 Mac 不支援此應用程式。

  2. 至少以 SharePoint 管理員 身份在 Microsoft 365 中連接 SharePoint。 若要了解如何進行,請參閱開始使用 SharePoint Online 管理命令介面

    範例:

    Connect-SPOService -Url "https://contoso-admin.sharepoint.com"

  3. 執行下列命令以指定新的網域名稱:

    Start-SPOTenantRename -DomainName <DomainName> -ScheduledDateTime <YYYY-MM-DDTHH:MM:SS> [-WhatIf] [-Confirm] 
    

    其中, "DomainName" 是 "sharepoint.com" 或 "onmicrosoft.com" 前面的部分, 而 "ScheduledDateTime" 是未來至少 24 小時, 但不超過 30 天。 您輸入的時間取決於所用電腦目前的日期和時間。

    範例:

    Start-SPOTenantRename -DomainName "fabrikam" -ScheduledDateTime "2021-12-31T10:25:00"

    如果找不到 PowerShell 指令 Start-SPOTenantRename 或沒有任何回傳,請確保你安裝的是最新版本的SharePoint Online 管理命令介面。 安裝最新版本之前, 您可能需要執行 Uninstall-Module Microsoft.Online.SharePoint.PowerShell -Force -AllVersions 以解除安裝所有先前的版本。 如需 Start-SPOTenantRename Cmdlet 的詳細資訊, 請參閱 Start-SPOTenantRename

    若要在重新命名開始前取消,你可以執行 Stop-SPOTenantRename關於這個指令的更多資訊

步驟三:優先選擇網站 (高級)

如果你在排程重新命名時為所有使用者購買了 SharePoint 進階管理授權,這會自動被視為進階租戶重命名,並能優先排序網站。

你可以用 Set-SPOTenantRenameSitePrioritization 指令匣來優先排序各個站點。 例如,要優先排序網站 'projectx',你應該執行以下指令:

Set-SPOTenantRenameSitePrioritization -SiteUrl https://contoso.sharepoint.com/sites/projectx

如果你已經確定了想要優先排序的網站清單,並且想批量執行 Set 操作,你可以把它們填入 CSV 檔案,然後用 PowerShell 匯入並反覆執行 cmdlet。 檔案應該只有一欄,標題為「SiteUrl」,之後每一列都應該是該網站的完整網址。

例如:

Import-Csv <Path> | ForEach-Object {Set-SPOTenantRenameSitePrioritization -SiteUrl $_.SiteUrl}

如果你用包含全部 4,000 個站點的檔案嘗試,完整執行這個 cmdlet 大約需要 4 到 6 小時。 如果你想要縮短等待時間,我們建議將你的網站清單分成批次進行。

要查看目前優先排序的網站清單,請執行以下指令:

Get-SPOTenantRenameSitePrioritization

如果你想移除網站的優先順序,可以執行 Remove-SPOTenantRenameSitePrioritization cmdlet。 例如,要移除 'projectx' 網站的優先順序,你應該執行以下指令:

Remove-SPOTenantRenameSitePrioritization -SiteUrl https://contoso.sharepoint.com/sites/projectx

優先排序網站並不保證它會先完成。 有多種因素會影響處理時間,且多個站點重命名會同時進行。 優先考點完成的機率較高。

步驟四:監控更名狀態

您可以執行 Get-SPOTenantRenameStatus 取得重新命名的狀態。 請務必開啟新的 PowerShell 視窗以重新登入。 此指令顯示的日期與時間為UTC時間 (但遵循指令長執行系統的本地格式) 。 更多關於 Get-SPOTenantRenameStatus 的資訊 在重新命名期間及之後,你可以透過執行 Get-SPOSiteRenameState來取得網站的狀態。 如需此 Cmdlet 的詳細資訊, 請參閱 Get-SPOSiteRenameState

為了驗證重命名操作的成功,請檢視重命名操作的狀態,以及重新命名站點的數量與總站點的比較。 無法改名為新網域的網站數量會顯示在 「需要注意 」欄位。 若要取得這些網站的詳細資訊,請執行 Get-SPOSiteRenameState,並傳遞租用戶重新命名狀態中所列的 RenameJobID 作為 ParentOperationID,以及所需的狀態 (成功/失敗/暫停)。 如果您想要將這些結果匯出至 CSV 檔案,可以使用 Export-Csv Cmdlet。

Get-SPOSiteRenameState -ParentOperationID <RenameJobID> -State Failed | Export-Csv -Path <Path>

步驟 5:重新命名後檢視功能與設定

  1. 檢閱任何可能會封鎖新網域存取的防火牆規則。

  2. 檢查組織瀏覽器設定,確保新網域是可信地點。 這包括檢查任何可能控制瀏覽器設定的 [群組原則] 設定。

  3. 檢閱任何存取 SharePoint 的協力廠商應用程式、自訂應用程式和指令碼。 您可能需要修改它們才能使用新網域。

  4. 如果您有要求存取 API 的自訂 SharePoint 架構解決方案,請檢查 SharePoint 系統管理中心中的 API 資料頁,以確保 SharePoint 架構元件可以使用新網域名稱。

疑難排解