Partilhar via


Get-CMApprovalRequest

SYNOPSIS

Obtém um pedido de aprovação para permitir a instalação de uma aplicação De Gestor de Configuração.

SYNTAX

SearchByName (Padrão)

Get-CMApprovalRequest [-ApplicationName <String[]>] [-CurrentState <RequestState>] [-User <String>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]

SearchById

Get-CMApprovalRequest [-CurrentState <RequestState>] -Id <String[]> [-User <String>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [<CommonParameters>]

SearchByValue

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

SearchByModelName

Get-CMApprovalRequest [-CurrentState <RequestState>] -ModelName <String> [-User <String>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]

SearchByGuid

Get-CMApprovalRequest [-CurrentState <RequestState>] -RequestGuid <String> [-User <String>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]

DESCRIPTION

O CmDlet Get-CMApprovalRequest recebe um pedido de um utilizador para instalar uma aplicação De Gestor de Configuração. Pode especificar um pedido de aprovação pelo nome da aplicação, ID da aplicação ou pelo nome de utilizador.

Nota

Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\> . Para mais informações, consulte a partida.

EXAMPLES

Exemplo 1: Obter todos os pedidos de aprovação

PS XYZ:\> Get-CMApprovalRequest

Este comando recebe todos os pedidos de aprovação pendentes do Gestor de Configuração.

Exemplo 2: Obter um pedido de aprovação utilizando um ID de aplicação

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

Este comando recebe um pedido de aprovação para uma aplicação com o ID especificado.

Exemplo 3: Obter um pedido de aprovação para um utilizador específico

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

Este comando recebe um pedido de aprovação para a aplicação HelloWorld para um utilizador especificado.

PARAMETERS

-Nome de aplicação

Especifica uma série de nomes de aplicações.

Type: String[]
Parameter Sets: SearchByName
Aliases: Application

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

-Estado Atual

Type: RequestState
Parameter Sets: (All)
Aliases:
Accepted values: Unknown, Requested, Canceled, Denied, Approved

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

-DisableWildcardHandling

Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

- ID

Especifica uma série de IDs de aplicações.

Type: String[]
Parameter Sets: SearchById
Aliases: CIUniqueId

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

-InputObject

Especifica a entrada para este cmdlet. Pode utilizar este parâmetro ou canalizar a entrada para este cmdlet.

Type: IResultObject
Parameter Sets: SearchByValue
Aliases:

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

-Nome modelo

Type: String
Parameter Sets: SearchByModelName
Aliases:

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

-RequestGuid

Sepcifica a identificação do pedido.

Type: String
Parameter Sets: SearchByGuid
Aliases:

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

-User

Especifica um conjunto de nomes de utilizadores de pessoas que submeteram o pedido de aprovação. Utilize o domínio de formato\utilizador.

Type: String
Parameter Sets: (All)
Aliases:

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

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject[]#SMS_UserApplicationRequest

IResultObject#SMS_UserApplicationRequest

NOTAS

Aprovação-CMApprovalRequest

Deny-CMApprovalRequest