Set-CMIntuneSubscriptionPassportForWorkProperty

Updates a Microsoft Intune subscription to enable Windows Hello for business.

Syntax

Set-CMIntuneSubscriptionPassportForWorkProperty
   [-AllowLowercase <Boolean>]
   [-AllowSpecialChar <Boolean>]
   [-AllowUppercase <Boolean>]
   [-Confirm]
   [-DisableWildcardHandling]
   [-Enable <Boolean>]
   [-EnableBiometrics <Boolean>]
   [-EnableEnhancedBiometrics <Boolean>]
   [-ForceWildcardHandling]
   [-MaxPinLength <Int32>]
   [-MinPinLength <Int32>]
   [-PassThru]
   [-PinExpirationDays <Int32>]
   [-PreventPinReuseCount <Int32>]
   [-RequireTpm <Boolean>]
   [-UseRemotePassport <Boolean>]
   [-WhatIf]
   [<CommonParameters>]

Description

The Set-CMIntuneSubscriptionPassportForWorkProperty updates the settings of a Microsoft Intune subscription to enable Windows Hello for business for enrolled devices.

NOTE: Windows Hello for Business was previously known as Microsoft Passport for Work.

Examples

Example 1: Enable Windows Hello for business

PS C:\> Set-CMIntuneSubscriptionPassportForWorkProperty -Enable $True -RequireTpm $True -MinPinLength 5 -MaxPinLength 8 -AllowUpperCase $True -AllowLowerCase $True -AllowSpecialChar $True -PinExpirationDays 2 -PreventPinReuseCount 3 -EnableBiometrics $False -EnableEnhancedBiometrics $False -UseRemotePassport $False

This command enables Windows Hello for business for enrolled devices.

Optional Parameters

-AllowLowercase

Indicates whether lower-case letters are allowed in the PIN.

Type:Boolean
Aliases:RequireLowercase
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-AllowSpecialChar

Indicates whether special characters are allowed in the PIN.

Type:Boolean
Aliases:RequireSpecialChar
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-AllowUppercase

Indicates whether upper-case letters are allowed in the PIN.

Type:Boolean
Aliases:RequireUppercase
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Confirm

Prompts you for confirmation before running the cmdlet.

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

Indicates that wildcard handling is disabled.

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

Indicates whether Windows Hello for business for enrolled devices is enabled.

Type:Boolean
Aliases:Enabled
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-EnableBiometrics

Indicates whether biometric gestures is enabled.

Type:Boolean
Aliases:EnableGestures
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-EnableEnhancedBiometrics

Indicates whether enhanced anti-spoofing is enabled, when available.

Type:Boolean
Aliases:EnableEnhancedAntiSpoofing
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ForceWildcardHandling

Indicates that wildcard handling is enabled.

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

Specifies the maximum required PIN length.

Type:Int32
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-MinPinLength

Specifies the minimum required PIN length.

Type:Int32
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-PassThru

Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output.

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

Specifies the number of days before the PIN expires.

Type:Int32
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-PreventPinReuseCount

Specifies the number of previous PINs that the user is prevented from reusing.

Type:Int32
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-RequireTpm

Indicates whether a Trusted Platform Module (TPM) is used.

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

Indicates whether Phone Sign In is enabled.

Type:Boolean
Required:False
Position:Named
Default value:None
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
Required:False
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False