Import-CMAADServerApplication
Crie a definição do aplicativo de servidor Microsoft Entra no Configuration Manager.
Syntax
Import-CMAADServerApplication
[-AppIdUri <Uri>]
[-AppName] <String>
[-AzureEnvironmentOption <AzureEnvironment>]
[-ClientId] <String>
[-SecretKey] <SecureString>
[-SecretKeyExpiry] <DateTime>
[-TenantId] <String>
[-TenantName] <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Use esse cmdlet para importar o aplicativo de servidor de Microsoft Entra ID e defina-o para o site Configuration Manager. Ele pressupõe que um administrador do Azure já tenha criado o aplicativo no Microsoft Entra ID. Em Microsoft Entra ID, esse aplicativo é conhecido como um registro de aplicativo Web.
Para obter mais informações sobre como usar esse cmdlet para criar um CMG (gateway de gerenciamento de nuvem), confira notas de versão de 2010: gateway de gerenciamento de nuvem.
Para obter mais informações sobre Microsoft Entra aplicativos no Configuration Manager, consulte Configurar serviços do Azure.
Observação
Esse cmdlet pode funcionar com outros serviços do Azure, mas ele só é testado com a conexão de gerenciamento de nuvem para dar suporte ao CMG (gateway de gerenciamento de nuvem).
Exemplos
Exemplo 1
Neste exemplo, o primeiro comando cria uma variável datetime para 11/16/2021
. O segundo comando usa essa variável de data como a data de validade da chave secreta, quando importa o aplicativo de servidor usando 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 da ID do aplicativo na Microsoft Entra centro de administração. Esse valor precisa ser exclusivo em seu locatário Microsoft Entra. Ele está no token de acesso usado pelo Configuration Manager cliente para solicitar acesso ao serviço. O formato é semelhante ao https://ConfigMgrService.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AppName
Especifique o nome amigável para o aplicativo. Esse valor é o nome de exibição no registro do aplicativo.
Type: | String |
Aliases: | ApplicationName |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureEnvironmentOption
Especifique se esse registro de aplicativo está na nuvem global do Azure (AzurePublicCloud
) ou na nuvem Azure Governamental (AzureUSGovernmentCloud
).
Type: | AzureEnvironment |
Accepted values: | AzurePublicCloud, AzureUSGovernmentCloud |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClientId
Especifique o valor de ID do aplicativo (cliente) do registro do aplicativo em Microsoft Entra ID. O formato é um GUID padrão.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Esse parâmetro trata caracteres curinga como valores de caractere literal. Você não pode combiná-lo com ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Esse parâmetro processa caracteres curinga e pode levar a um comportamento inesperado (não recomendado). Você não pode combiná-lo com DisableWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecretKey
Especifique a chave secreta para este aplicativo conforme copiada do portal do Azure. Você copiou a chave secreta quando registrou o aplicativo em Microsoft Entra ID.
Type: | SecureString |
Position: | 4 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecretKeyExpiry
Especifique a data em que a SecretKey expirará. Você configura esse valor ao criar a chave secreta do aplicativo no Microsoft Entra ID.
Type: | DateTime |
Position: | 5 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantId
Especifique o GUID de seu locatário Microsoft Entra.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantName
Especifique o nome do locatário Microsoft Entra.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
None
Saídas
IResultObject
Links Relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de