Set-AmsDevice

SYNOPSIS

Sets the properties of an AMS device

SYNTAX

Approve

Set-AmsDevice -Id <String> [-Approve] [<CommonParameters>]

Reject

Set-AmsDevice -Id <String> [-Reject] [-Force] [<CommonParameters>]

Enable

Set-AmsDevice -Id <String> [-Enable] [<CommonParameters>]

Disable

Set-AmsDevice -Id <String> [-Disable] [<CommonParameters>]

ExpirePassword

Set-AmsDevice -Id <String> [-ExpirePassword] [<CommonParameters>]

DESCRIPTION

This cmdlet allows you to approve, reject, enable, disable or expire a device's password.

EXAMPLES

Example 1

PS C:\> Set-AmsDevice -Id '10e051a4-6f08-4ac1-9fa5-2d62297137c8' -Approve

Approves a device by its ID

Example 2

PS C:\> Get-AmsDevice -Name 'PC1' |  Set-AmsDevice -Reject

Gets a device by its name and rejects it

PARAMETERS

-Approve

Approves the device's registration request

Type: SwitchParameter
Parameter Sets: Approve
Aliases:

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

-Disable

Disables the device, preventing it from communicating with AMS

Type: SwitchParameter
Parameter Sets: Disable
Aliases:

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

-Enable

Enables the device, allowing it to communicate with AMS

Type: SwitchParameter
Parameter Sets: Enable
Aliases:

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

-ExpirePassword

Indicates that the current password for the device should be marked as expired

Type: SwitchParameter
Parameter Sets: ExpirePassword
Aliases:

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

-Force

Rejects the device without prompting for confirmation

Type: SwitchParameter
Parameter Sets: Reject
Aliases:

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

-Id

The unique ID of the device

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Reject

Rejects the device's registration request

Type: SwitchParameter
Parameter Sets: Reject
Aliases:

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

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

System.String

OUTPUTS

Lithnet.AccessManager.PowerShell.DevicePSObject

NOTES

Use of this cmdlet requires an Enterprise Edition license.

Last updated