Compartilhar via


Import-CMAADServerApplication

Crie a definição da aplicação do servidor Microsoft Entra no Configuration Manager.

Sintaxe

Import-CMAADServerApplication
      [-AppIdUri <Uri>]
      [-AppName] <String>
      [-AzureEnvironmentOption <AzureEnvironment>]
      [-ClientId] <String>
      [-SecretKey] <SecureString>
      [-SecretKeyExpiry] <DateTime>
      [-TenantId] <String>
      [-TenantName] <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Utilize este cmdlet para importar a aplicação de servidor do Microsoft Entra ID e defina-a para o site do Configuration Manager. Assume que um administrador do Azure já criou a aplicação no Microsoft Entra ID. No Microsoft Entra ID, esta aplicação é conhecida como um registo de aplicação Web .

Para obter mais informações sobre como utilizar este cmdlet para criar um gateway de gestão da cloud (CMG), veja Notas de versão de 2010: Gateway de gestão da cloud.

Para obter mais informações sobre as aplicações Microsoft Entra no Configuration Manager, veja Configurar serviços do Azure.

Observação

Este cmdlet pode funcionar com outros serviços do Azure, mas só é testado com a ligação de gestão da Cloud para suportar o gateway de gestão da cloud (CMG).

Exemplos

Exemplo 1

Neste exemplo, o primeiro comando cria uma variável datetime para 11/16/2021. O segundo comando utiliza esta variável de data como a data de expiração da chave secreta, quando importa a aplicação do servidor com os detalhes fornecidos.

$date = [datetime]::parseexact("11/16/2021", 'MM/dd/yyyy', $null)

Import-CMAADServerApplication -TenantName "Contoso" -TenantId "05a349fa-298a-4427-8771-9efcdb73431e" -AppName "CmgServerApp" -ClientId "7078946d-fc1c-43b7-8dee-dd6e6b00d783" -SecretKey "1uXGR^!0@Cjas6qI*J02ZeS&&zY19^hC*9" -SecretKeyExpiry $date

Parâmetros

-AppIdUri

Especifique o URI do ID da Aplicação da entrada de registo de aplicações no centro de administração do Microsoft Entra. Este valor tem de ser exclusivo no seu inquilino do Microsoft Entra. Está no token de acesso utilizado pelo cliente do Configuration Manager para pedir acesso ao serviço. O formato é semelhante a https://ConfigMgrService.

Tipo:Uri
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AppName

Especifique o nome amigável da aplicação. Este valor é o nome a apresentar no registo da aplicação.

Tipo:String
Aliases:ApplicationName
Cargo:2
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AzureEnvironmentOption

Especifique se este registo de aplicações está na cloud global do Azure (AzurePublicCloud) ou na cloud do Azure Government (AzureUSGovernmentCloud).

Tipo:AzureEnvironment
Valores aceitos:AzurePublicCloud, AzureUSGovernmentCloud
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ClientId

Especifique o valor do ID da Aplicação (cliente) do registo da aplicação no ID do Microsoft Entra. O formato é um GUID padrão.

Tipo:String
Cargo:3
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Confirm

Solicita a confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DisableWildcardHandling

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

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ForceWildcardHandling

Este parâmetro processa carateres universais e pode levar a um comportamento inesperado (não recomendado). Não pode combiná-lo com DisableWildcardHandling.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SecretKey

Especifique a chave secreta para esta aplicação como copiada do portal do Azure. Copiou a chave secreta quando registou a aplicação no Microsoft Entra ID.

Tipo:SecureString
Cargo:4
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SecretKeyExpiry

Especifique a data em que a Chave Secreta irá expirar. Configura este valor quando cria a chave secreta para a aplicação no Microsoft Entra ID.

Tipo:DateTime
Cargo:5
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TenantId

Especifique o GUID do seu inquilino do Microsoft Entra.

Tipo:String
Cargo:1
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TenantName

Especifique o nome do seu inquilino do Microsoft Entra.

Tipo:String
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WhatIf

Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

None

Saídas

IResultObject