Skip to content

Disable-UserWithOof

SYNOPSIS

Script om een gebruiker te disablen en out-of-office in te stellen

SYNTAX

Disable-UserWithOof [-User] <PSObject> [-TaskNr] <Int32> [-OOFMessage] <String> [[-EndDate] <DateTime>]
 [<CommonParameters>]

DESCRIPTION

Schakelt een AD gebruiker uit op basis van een request of task in HEAT. De gebruiker wordt disabled, uit DL's gehaald, mailbox wordt hidden gezet en out-of-office bericht wordt ingesteld.

EXAMPLES

EXAMPLE 1

Disable-UserWithOof.ps1 "Janssens Jan" 123456 "Ik ben uit dienst"

Schakelt de gebruiker Jan Janssens uit, en geeft in de description op dat dit door T123456 is, en stelt de out-of-office in.

PARAMETERS

-User

Naam van de gebruiker

Type: PSObject
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-TaskNr

HEAT incident/sr/task number

Type: Int32
Parameter Sets: (All)
Aliases:

Required: True
Position: 2
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False

-OOFMessage

Bericht dat als out-of-office ingesteld wordt

Type: String
Parameter Sets: (All)
Aliases:

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

-EndDate

Optioneel: einddatum van de OOF

Type: DateTime
Parameter Sets: (All)
Aliases:

Required: False
Position: 4
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

OUTPUTS

NOTES