Set-PlacesSettings
Set-PlacesSettings
を使用して、テナントまたはテナント内のユーザーのサブセットに対して、Microsoft Places 機能のオンとオフを切り替えることができます。
管理者として PowerShell7 を起動し、Connect-MicrosoftPlaces
を使用して Microsoft Places ノードに接続してください。
このドキュメントの残りの部分では、Set-PlacesSettings コマンドレット内の 2 つのパラメーター セットについて説明します:
機能パラメーター: テナントで使用可能な機能を選択するために使用されます。
スコープ パラメーター: テナントで使用可能な機能にアクセスできるユーザーを識別するために使用されます。
構文
機能
Set-PlacesSettings
[-AllowInConnectionsList]
[-EnableBuildings]
[-EnableHybridGuidance]
[-EnablePlacesWebApp]
[-PlacesFinderEnabled]
[-SpaceAnalyticsEnabled]
範囲
Set-PlacesSettings
[-<Feature Parameter>]
['Default:True']
['Default:False']
['Default:[scope value],OID:[OID]@[TID]:[scope value]']
注意
Set-PlacesSettings では、この記事では取り上げない Get-Help を使用して追加のパラメーターを一覧表示する場合があります。 これらのパラメーターはサポートされません。
機能パラメーター
- AllowInConnectionsList
このパラメーターは、他のユーザーのコラボレーターの一覧にユーザーを追加できるかどうかを制御します。
既定では、これはテナント内のすべてのユーザーに対してオンになっています。
-EnableBuildings
このパラメーターは、ユーザーが職場の計画、職場のプレゼンス、場所の検索、および Microsoft Places エクスペリエンスのその他の部分で建物を表示できるかどうかを制御します。
既定では、これはオンになっていますが、建物とフロアを構成した場合にのみ機能します。 このパラメーターはテナント レベルでのみ設定でき、他のスコープ パラメーターはサポートされません。
オンにすると、ユーザーは作業場所を特定の建物に設定し、Places Finder でビルドすることでフィルター処理できます。 オフの場合、ユーザーは自分の場所を "オフィス内" または "リモート" にのみ設定でき、Places Finder を使用することはできません。
ヒント
この設定を使用すると、組織内のユーザーが作業計画を特定の建物に設定できるかどうかを制御できます。 ユーザーが自分の作業場所を他のユーザーに表示できるかどうかを制御する別の設定があります。 詳細については、メールボックス予定表の構成に関するドキュメントを確認してください。
-EnableHybridGuidance
このパラメーターは、ユーザーがワークグループを作成してメンバーの作業計画を表示し、ワークグループの対面ガイダンスを作成できるかどうかを制御します。
既定では、これはテナント内のすべてのユーザーに対してオンになっています。
-EnablePlacesWebApp
このパラメーターは、ユーザーが Places アプリ、Web アプリ、Outlook、Teams 内、および Microsoft 365 アプリ内でアクセスできるかどうかを制御します。
既定では、これはテナント内のすべてのユーザーに対してオンになっています。
-PlacesFinderEnabled
このパラメーターは、ユーザーが Places Finder にアクセスして個々のデスクを予約できるかどうかを制御します。
既定では、これはテナント内のすべてのユーザーに対してオフであり、会議室の検索から Places Finder への切り替えを管理できます。 すべてのユーザーに対して有効にする前に、一部のユーザーに対してこれをオンにする (したがって、新しい Places Finder エクスペリエンスを有効にする) 必要がある場合があります。
Places Finder には Teams Premium ライセンスも必要であることに注意してください。 テナント内のすべてのユーザー ('Default:True') に対して PlacesFinderEnabled を有効にして、Teams Premium のライセンスを持つすべてのユーザーに新しいエクスペリエンスが表示されるようにすることをお勧めします。 詳細については、「場所の検索をオンにする」を参照してください。
-SpaceAnalyticsEnabled
このパラメーターは、ユーザーが Analytics にアクセスできるかどうかを制御します。
既定では、これはテナント内のすべてのユーザーに対してオフになっています。
効果的なスペース管理のためにデータドリブンの分析情報にアクセスできるため、管理者と不動産および施設マネージャーに対してこれを有効にすることをお勧めします。
「空間分析のセットアップ」の説明に従って、建物を個別に有効にする必要があります。
スコープ パラメーター
個々のパラメーターを確認した後、制御する機能を検討します。 たとえば、既定で有効にできる Places コア機能を制御する場合は、次の手順に従って -EnablePlacesWebApp & -EnableBuildings を使用します。
すべてのユーザーに対して機能を有効にする
テナント内のすべてのユーザーに対して機能を有効にするには、既定値を True
に設定します。 Places Finder を有効にする方法を示す例を次に示します:
Set-PlacesSettings -PlacesFinderEnabled 'Default:true'
すべてのユーザーの機能を無効にする
テナント内のすべてのユーザーに対して機能を無効にするには、既定値を False
に設定します。 Microsoft Places Finder を無効にする方法を示す例を次に示します:
Set-PlacesSettings -PlacesFinderEnabled 'Default:false'
機能へのアクセスを制限する
選択したユーザー グループへの機能アクセスを制限するには、既定値を True または False に設定する必要があります。 さらに、既定値とテナント ID (TID) に含まれるユーザーまたは除外されるユーザーを識別するために、オブジェクト ID (OID) 値を指定する必要があります。 各パラメーターに渡される文字列は、形式 'Default:[scope value] and OID:[OID]@[TID]:[scope value]'
でコンマで連結された 1 つの文字列である必要があります。
重要
標準のセキュリティ グループを使用する予定の場合、構成が適切に機能しない可能性があります。 適切に機能させるには、セキュリティ グループをメールが有効なセキュリティ グループとして設定する必要があります。
特定のユーザー グループを除くすべてのユーザーに対して 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 を抽出します
TenantID も提供する Graph を使用して セキュリティ グループの OID を見つけるには、次のコマンドを実行します:
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