建立Microsoft 365帳號後,一般會客戶自己選定一個網域名稱,或者是由經銷商直接建立,最後建立的帳號@後面就是***.onmicrosoft.com這樣的格式,雖然可以自己綁定網域讓@後面為公司的網域,但是在檔案分享的時候還是可以看到,如下面的名稱,https://m365b396310-my.sharepoint.com/personal,m365b396310就是最開始建立選擇的名稱,有的客戶會想要換掉這個名稱,這在以前,微軟是不提供更改的,目前是開放了這個服務。
本例原始網域名稱m365b396310,要修改為ickaorgdemo
首先查看要修改的名字是否已經存在,訪問https://ickaorgdemo.sharepoint.com看是否可以打開,如果無法開啟,則很可能是沒有人使用這個地址,如果是出現登入畫面,則代表這個已經有別人使用了。
如果確定沒有人使用,則可以訪問https://aka.ms/SPORenameAddDomain新增自訂網域,添加的網域直接輸入包含onmicrosoft的完整名稱,本例為ickaorgdemo.onmicrosoft.com
添加成功自動變為已驗證的狀態。
下載sharepoint的新版powershell工具,如果電腦有舊版的則需要移除,新版的下載地址為https://go.microsoft.com/fwlink/p/?LinkId=255251,安裝完畢後在開始中會有最新新增的SharePoint Online Management Shell
執行連線工具,先連線登入,注意要在新的名稱後加-admin:
Connect-SPOService -Url “https://ickaorgdemo-admin.sharepoint.com”
使用全域管理員登入驗證,然後執行指令
Start-SPOTenantRename -DomainName <DomainName> -ScheduledDateTime <YYYY-MM-DDTHH:MM:SS> [-WhatIf] [-Confirm]
本例為
Start-SPOTenantRename -DomainName “ickaorgdemo” -ScheduledDateTime “2022-01-24T10:25:00”
最後輸入的時間為計劃要變更地址的時間,記得不要漏掉T,官方文件是至少24小時後,然後30天內,如果設24小時內會不會通過就沒特別測試。
如果想要查詢更換名稱的進度,可以重新登入,然後用Get-SPOTenantRenameStatus來進行查詢
如果想取消更名,則可以執行Stop-SPOTenantRename
2天之後…………………………
執行指令查詢,可以看到Status的狀態已經變為Success
打開SharePoint Online查看網域地址已經變更完成:
打開onedrive查看網域地址也已經變更完成:
注意,操作會有限制,並且有些操作是不可逆的,請一定先查看官方文件確認影響再確定是否要變更:
此變更只會影響 SharePoint 和 OneDrive URL。 這不會影響電子郵件地址。
如需有關變更網站位址的資訊 (例如,從 https://contoso.sharepoint.com/sites/sample1 變更為 https://contoso.sharepoint.com/sites/sample2),請參閱 變更網站位址。
已設定多地理位置的組織無法使用此功能。
當您重新命名 SharePoint 網域時, 我們會在先前的位址建立重新導向。
您每六個月只能重新命名 SharePoint 網域一次。
在您重新命名之後, 並不支援將 SharePoint 的網域名稱變更回原始名稱。 例如, 如果您將 SharePoint 網域從 contoso.sharepoint.com 變更為 fabrikam.sharepoint.com, 則並不支援將它變更回 contoso.sharepoint.com。
官方說明:https://docs.microsoft.com/zh-tw/sharepoint/change-your-sharepoint-domain-name