Skip to content

New-HEATUitDienstRequest

SYNOPSIS

SYNTAX

New-HEATUitDienstRequest [-aanvrager] <String> [-flowname] <String> [[-srparams] <Hashtable>]
 [<CommonParameters>]

DESCRIPTION

{{ Fill in the Description }}

EXAMPLES

EXAMPLE 1

New-HEATServiceRequest -Aanvrager 'clerckjo' -FlowName 'Account afsluiten (uit dienst) - nieuw' -SRParams @{

Aanvrager = 'clerckjo' voorwie_gebruiker = 'clerckjo' GebruikerRecId = '{Employee/loginid/clerckjo/RecId}' mutatiein_DatumVan = (Get-Date).AddDays(30).Date label_8 = '{Employee/loginid/clerckjo/DisplayName}' }

Maakt een nieuwe SR 'UIT Dienst' met de opgegeven parameters. Parameters GebruikerRecId en label_8 zijn lookup-velden waarbij voor de opgegeven employee resp. RecId en DisplayName van de Employee worden opgeslagen.

PARAMETERS

-aanvrager

Aanvrager (=loginname uit HEAT, voor AD users is dit de SamAccountName) van de SR. Script zal op basis van de opgegeven aanvrager en template controleren of de opgegeven gebruiker wel rechten heeft om dit type aanvraag in te dienen.

Type: String
Parameter Sets: (All)
Aliases:

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

-flowname

Naam van de flow in HEAT (ook wel 'SR Offering')

Type: String
Parameter Sets: (All)
Aliases:

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

-srparams

Hashtable met vooraf ingevulde parameters. Gebruik Get-HEATFlowParameters om na te gaan wat de mogelijke parameters zijn voor een welbepaalde flow. Het is ook mogelijk hier berekende parameters op te geven (= parameters die je in HEAT wil opvragen). Het formaat (value) van een berekende parameter is: {\<tabel>/\<zoekveld>/\<waarde>/\<veld>} Waarbij: - tabel: de tabel (objecttype) waarin gezocht moet worden - zoekveld: naam van het zoekveld - waarde: waarde die opgezocht wordt - veld: naam van het veld dat je in de SR parameter wil opslaan NB: parameters die NIET in de opgegeven flow gekend zijn worden genegeerd

Type: Hashtable
Parameter Sets: (All)
Aliases:

Required: False
Position: 3
Default value: [HashTable]@{}
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