Edit

Share via


New-CsTeamsWorkLocationDetectionPolicy

This cmdlet is used to create a new instance of the TeamsWorkLocationDetectionPolicy. The end user experience utilizing this policy has rolled out to the general public. You can see updates at Microsoft 365 Roadmap | Microsoft 365 and to learn more on how to enable the end user experience, please see Setting up Bookable Desks in Microsoft Teams - Microsoft Teams | Microsoft Learn.

Syntax

New-CsTeamsWorkLocationDetectionPolicy
   [-EnableWorkLocationDetection <Boolean>]
   [-Identity] <String>
   [-Force]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Creates a new instance of the TeamsWorkLocationDetectionPolicy. This policy can be used to tailor the work ___location detection experience. The parameter EnableWorkLocationDetection allows your organization to collect the work ___location of users when they connect, interact, or are detected near your organization's networks and devices. It also captures the geographic ___location information users share from personal and mobile devices. This gives users the ability to consent to the use of this ___location data to set their current work ___location.Microsoft collects this information to provide users with a consistent ___location-based experience and to improve the hybrid work experience in Microsoft 365 according to the Microsoft Privacy Statement.

Examples

Example 1

PS C:\> New-CsTeamsWorkLocationDetectionPolicy -Identity wld-policy -EnableWorkLocationDetection $true

Identity                 EnableWorkLocationDetection
--------                 ----------------------
Tag:wld-policy                            True

Creates a new policy instance with the identity wld-enabled. EnableWorkLocationDetection is set to the value specified in the command.

Example 2

PS C:\> New-CsTeamsWorkLocationDetectionPolicy -Identity wld-policy

Identity                 EnableWorkLocationDetection
--------                 ----------------------
Tag:wld-policy                            False

Creates a new policy instance with the identity wld-policy. EnableWorkLocationDetection will default to false if it is not specified.

Parameters

-Confirm

Prompts you for confirmation before running the cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableWorkLocationDetection

This setting allows your organization to collect the work ___location of users when they connect, interact, or are detected near your organization's networks and devices. It also captures the geographic ___location information users share from personal and mobile devices. This gives users the ability to consent to the use of this ___location data to set their current work ___location.Microsoft collects this information to provide users with a consistent ___location-based experience and to improve the hybrid work experience in Microsoft 365 according to the Microsoft Privacy Statement.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Suppresses the display of any non-fatal error message that might arise when running the command.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Identity

Name of the new policy instance to be created.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet is not run.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Inputs

System.String

Outputs

TeamsWorkLocationDetectionPolicy.Cmdlets.TeamsWorkLocationDetectionPolicy