Partager via


Get-CMApprovalRequest

Obtient une demande d’approbation pour autoriser l’installation d’une application Configuration Manager.

Syntaxe

Get-CMApprovalRequest
   [-ApplicationName <String[]>]
   [-CurrentState <RequestState>]
   [-User <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMApprovalRequest
   [-CurrentState <RequestState>]
   -Id <String[]>
   [-User <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMApprovalRequest
   [-CurrentState <RequestState>]
   -InputObject <IResultObject>
   [-User <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMApprovalRequest
   [-CurrentState <RequestState>]
   -ModelName <String>
   [-User <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMApprovalRequest
   [-CurrentState <RequestState>]
   -RequestGuid <String>
   [-User <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Description

L’applet de commande Get-CMApprovalRequest obtient une demande d’un utilisateur pour installer une application Configuration Manager. Vous pouvez spécifier une demande d’approbation par nom d’application, ID d’application ou par nom d’utilisateur.

Remarque

Exécutez des applets de commande Configuration Manager à partir du lecteur de site Configuration Manager, par exemple PS XYZ:\>. Pour plus d’informations, consultez Prise en main.

Exemples

Exemple 1 : Obtenir toutes les demandes d’approbation

PS XYZ:\> Get-CMApprovalRequest

Cette commande obtient toutes les demandes d’approbation Configuration Manager en attente.

Exemple 2 : Obtenir une demande d’approbation à l’aide d’un ID d’application

PS XYZ:\> Get-CMApprovalRequest -Id "1635223"

Cette commande obtient une demande d’approbation pour une application avec l’ID spécifié.

Exemple 3 : Obtenir une demande d’approbation pour un utilisateur spécifique

PS XYZ:\> Get-CMApprovalRequest -Application "HelloWorld" -User "tsqa\davidchew"

Cette commande obtient une demande d’approbation pour l’application HelloWorld pour un utilisateur spécifié.

Paramètres

-ApplicationName

Spécifie un tableau de noms d’applications.

Type:String[]
Alias:Application
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-CurrentState

Type:RequestState
Valeurs acceptées:Unknown, Requested, Canceled, Denied, Approved
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DisableWildcardHandling

Ce paramètre traite les caractères génériques comme des valeurs de caractère littéral. Vous ne pouvez pas la combiner avec ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ForceWildcardHandling

Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Id

Spécifie un tableau d’ID d’applications.

Type:String[]
Alias:CIUniqueId
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-InputObject

Spécifie l’entrée de cette applet de commande. Vous pouvez utiliser ce paramètre ou diriger l’entrée vers cette applet de commande.

Type:IResultObject
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ModelName

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RequestGuid

Spécifie l’ID de requête.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-User

Spécifie un tableau de noms d’utilisateur des personnes qui ont soumis la demande d’approbation. Utilisez le format domaine\utilisateur.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Sorties

IResultObject[]

IResultObject