Créer une demande de réservation.
Invoke-DSPamCheckout -AccountID <guid> [-Reason <string>] [-ApproverID <guid>] [-Duration <int>]
[-AsLegacyResponse] [<CommonParameters>]
Créer une demande de réservation pour l'identifiant PAM fourni. Retourner également le mot de passe si le message d'approbation n'est pas requis ou si l'ID d'approuvé est le même que celui de l'utilisateur demandeur.
PS C:\> $Response = Invoke-DSPamCheckout -PamCredentialID '92e1d27f-6e7b-4c62-86da-a04fc22603c2' -Verbose
$BobPassword = $Response.Password
$BobCheckoutInfo = $Response.CheckoutInfo
$BobCheckinResponse = Invoke-DSPamCheckin $BobCheckoutInfo
Réservation automatique de l'identifiant PAM (message d'approbation non requis)
PS C:\> $Response = Invoke-DSPamCheckout -PamCredentialID '2735a06c-baa0-4ff9-911c-aa1fcc03ea1e' -Reason 'Because' -ApproverID '49a60972-b1ff-4be9-ac73-47c6d4a4125d'
$MauricePassword = $Response.Password
$MauriceCheckoutInfo = $Response.CheckoutInfo
$MauriceCheckinResponse = Invoke-DSPamCheckin $MauriceCheckoutInfo
Réservation automatique de l'identifiant PAM (l'approbateur est la même personne qui demande la réservation)
PS C:\> $Response = Invoke-DSPamCheckout -PamCredentialID '08a521fe-14f7-4ae5-b2b9-d9f6164c15e8' -ApproverID '2364ec1f-a739-450b-afe8-d85b5a3db50e' -Reason 'Because'
# After approval
$CheckoutResponse = Get-DSPamCheckout -CheckoutID $Response.ID
$KellyPassword = Get-DSPamPassword -PamCredentialID $CheckoutResponse.CredentialID
$KellyCheckoutInfo = $CheckoutResponse.CheckoutInfo
$KellyCheckinResponse = Invoke-DSPamCheckin $KellyCheckoutInfo
Réservation approuvée de l'identifiant PAM (approbation effectuée par l'approbateur spécifié)
ID de l'identifiant PAM à réserver
Type: System.Guid
DefaultValue: ''
SupportsWildcards: false
Aliases:
- PamCredentialID
ParameterSets:
- Name: (All)
Position: Named
IsRequired: true
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
ID de l'approbateur. Nécessaire si le message d'approbation est obligatoire.
Type: System.Guid
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Dans les versions antérieures à 2024.2, de nombreuses applets de commande DS retournaient un objet ServerResponse. Activer ce commutateur de compatibilité rétroactive permet aux scripts développés pour les versions antérieures de fonctionner correctement.
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Durée, en minutes, de la demande de réservation. Par défaut, il est réglé à 2 heures (120 minutes).
Type: System.Int32
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Informations sur la demande de réservation à envoyer à un administrateur pour approbation.
Type: System.String
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Cette applet de commande prend en charge les paramètres communs : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, et -WarningVariable. Pour plus d'informations, voir about_CommonParameters.
Pour plus d'informations, taper "Get-Help Invoke-DSPamCheckout -detailed". Pour des informations techniques, taper "Get-Help Invoke-DSPamCheckout -full".