你可以用Set-PlacesSettings它來開啟或關閉 Microsoft Places 的功能,無論是租戶還是租戶中的部分使用者。
務必以管理員身份啟動 PowerShell7,並使用 Connect-MicrosoftPlaces. 連接 Microsoft Places 節點。
本文件其餘部分聚焦於 Set-PlacesSettings 指令中兩組參數:
功能參數:用於選擇租戶中可用的功能。
範圍參數:用來識別有權使用租戶中功能使用者。
語法
功能
Set-PlacesSettings
[-EnableBuildings]
[-EnablePlacesWebApp]
[-PlacesFinderEnabled]
[-SpaceAnalyticsEnabled]
範圍
Set-PlacesSettings
[-<Feature Parameter>]
['Default:True']
['Default:False']
['Default:[scope value],OID:[OID]@[TID]:[scope value]']
注意
Set-PlacesSettings 可能會列出本文未涵蓋的其他參數 Get-Help。 這些參數不支援。
例如,[-PlacesEnabled] 已不再支援,執行像這樣的 Set-PlacesSettings -PlacesEnabled 'Default:true' 指令會回傳錯誤。
注意事項
設定變更可能要花最多 12 小時才能在租戶間生效。
特徵參數
-EnableBuildings
此參數控制使用者是否能在工作計畫、職場存在感、Places 搜尋器及 Microsoft Places 體驗的其他部分中看到建築物。
自 2026 年 8 月 1 日起,新入職租戶預設開啟此功能。 其他租戶的設定預設為關閉。 當這個設定開啟時,只有在你已經 設定了建築物和樓層時才會有影響。
開啟此設定後,使用者可將工作地點設定為特定建築,並在 Places Finder 中依建築篩選。 關閉時,使用者只能將位置設定為「辦公室內」或「遠端」,且無法使用 Places Finder。
提示
此設定讓您能控制組織內的使用者是否能將工作計畫設定為特定建築。 有另一個設定可以控制使用者是否能讓 其他使用者看到他們的工作地點。 欲了解更多,請參閱 信箱行事曆設定文件。
- EnablePlacesWebApp
此參數控制使用者是否能在網頁或 Outlook、Teams 及 Microsoft 365 應用程式中存取 Places 應用程式。
預設情況下,租戶中所有使用者都會開啟這個功能。
-PlacesFinder啟用
此參數控制使用者是否能存取 Places Finder 並預訂個別桌位。
自 2026 年 8 月 1 日起,新入職租戶預設開啟此功能。 對於已設定 Room Lists 的現有租戶,行為不會有變動,預設是關閉狀態,因此你可以繼續管理從 Room Finder 轉換到 Places Finder。
對於新入職的租戶,Places 搜尋器是選擇退出的。要關閉租戶內所有使用者的此功能,請執行:
Set-PlacesSettings -PlacesFinderEnabled 'Default:false'
由於我們正在評估 Room finder 體驗的淘汰性,我們強烈建議採用 Places Finder,以降低未來的遷移成本。
對於已設定房間清單且預設關閉此功能的租戶,你可能想先開啟 (,這樣就先啟用部分使用者的新 Places 搜尋體驗) ,再對所有人啟用。
-SpaceAnalyticsEnabled
此參數控制使用者是否能存取分析。
預設情況下,租戶中所有使用者都關閉此功能。
我們建議管理員及不動產與設施管理員開啟此功能,因為這讓他們能取得數據驅動的洞察,以有效管理空間。
你需要像 設定空間分析中描述的那樣,分別啟用建築物。
範圍參數
在檢視各個參數後,考慮你想控制哪個功能。 例如,如果你想控制 Places 的核心功能,這些功能本來可以預設啟用,你可以依照這些步驟使用 -EnablePlacesWebApp。
啟用所有使用者的功能
要啟用租戶內所有人的功能,請將預設值設為 True。 以下是一個範例,說明如何啟用 Places Finder:
Set-PlacesSettings -PlacesFinderEnabled 'Default:true'
關閉所有使用者的功能
要停用租戶中所有人的功能,請將預設值設為 False。 以下是一個範例,說明如何停用 Microsoft Places Finder:
Set-PlacesSettings -PlacesFinderEnabled 'Default:false'
限制功能存取
若要限制特定使用者的功能存取權,預設值必須設為 True 或 False。 此外,必須提供物件 ID (OID) 值,以識別將被納入或排除於預設值及租戶 ID (TID) 中的使用者。 每個參數要傳遞的字串必須是以逗號串接的一個字 'Default:[scope value] and OID:[OID]@[TID]:[scope value]'串,格式為 。
重要事項
如果你打算使用標準安全群組,設定可能無法如預期運作。 為確保功能正常,安全群組必須設定為 郵件啟用的安全群組。 目前僅支援 -PlacesFinderEnabled 設定的 OID 範圍設定。
以下是一個範例,說明除了特定族群外,其他人都可以停用 Places Finder:
Set-PlacesSettings -PlacesFinderEnabled 'Default:false,OID:53612aff-a481-41c1-970b-2ca512e6ae53@ef2a97524-022c7-4bab7-8a8c-bc2c4756201c:true'
以下是 Places Finder 如何對除特定用戶外所有人啟用的範例:
Set-PlacesSettings -PlacesFinderEnabled 'Default:true,OID:53612aff-a481-41c1-970b-2ca512e6ae53@ef2a97524-022c7-4bab7-8a8c-bc2c4756201c:false'
注意事項
限制功能存取時最多可使用 20 個 OID。
疑難排解
使用這個指令有什麼前置條件嗎?
請確保您使用的是最新版本的 Microsoft PowerShell 7。
請確保你使用的是最新版本的 Places PowerShell 用戶端。 你可以用以下方式強制安裝最新版本:
Install-Module -Name MicrosoftPlaces -Force
我需要特定權限才能執行 Set-PlacesSettings(設定地點設定)嗎?
是。 您必須已獲指派權限,才能執行此指令程式。 你必須同時擁有 Exchange MailRecipients 角色和 Places TenantPlacesManagement 角色。 欲了解更多權限資訊,請參閱 授權要求。
如何?找到郵件啟用的安全群組的 OID?
透過 Microsoft Entra 系統管理中心,擷取所需群組的 ID
若要 透過 Graph 找到安全群組的 OID,該群組同時提供 TenantID,請執行以下指令:
Install-module Microsoft.Graph.Groups
Connect-MGGraph -Scopes "Group.Readwrite.all"
Get-MgGroup -Filter "DisplayName eq 'Intune Administrators'" | Select-Object -Property ObjectID
要透過 Exchange Online 找到郵件啟用的安全群組的 OID,請執行以下操作:
Connect-ExchangeOnline
Get-DistributionGroup '<Security Group Name>' | Select-Object -Property ExternalDirectoryObjectId