O cmdlet New-AzureADApplicationProxyApplication cria um novo aplicativo configurado para Proxy de Aplicativo no Azure Ative Directory.
Para garantir que este aplicativo seja utilizável, certifique-se também de atribuir usuários e configurar o SSO, se necessário.
Observe que, sem especificar um ConnectorGroupId, esse aplicativo por padrão usará o grupo de conectores padrão em seu locatário.
Exemplo 2: Criando um novo aplicativo que usa um domínio personalizado e define vários sinalizadores opcionais.
Parâmetros
-ApplicationServerTimeout
Defina esse valor como Long somente se seu aplicativo for lento para autenticar e se conectar.
Propriedades dos parâmetros
Tipo:
ApplicationServerTimeoutEnum
Default value:
None
Valores aceites:
Default, Long
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
True
Valor dos restantes argumentos:
False
-ConnectorGroupId
Forneça a ID do grupo de conectores que você gostaria de atribuir a este aplicativo.
Você pode encontrar esse valor usando o comando Get-AzureADApplicationProxyConnectorGroup.
Os conectores processam o acesso remoto ao seu aplicativo e os grupos de conectores ajudam a organizar conectores e aplicativos por região, rede ou finalidade.
Se você ainda não tiver nenhum grupo de conectores criado, seu aplicativo será atribuído a Padrão.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
True
Valor dos restantes argumentos:
False
-DisplayName
O nome de exibição do novo aplicativo
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
True
Valor dos restantes argumentos:
False
-ExternalAuthenticationType
Como o Proxy de Aplicativo verifica os usuários antes de dar-lhes acesso ao seu aplicativo.
AadPreAuthentication: o Proxy de Aplicativo redireciona os usuários para entrar com o Azure AD, que autentica suas permissões para o diretório e o aplicativo.
Recomendamos manter essa opção como padrão, para que você possa aproveitar os recursos de segurança do Azure AD, como acesso condicional e autenticação multifator.
Passthru: Os usuários não precisam se autenticar no Azure Ative Directory para acessar o aplicativo.
Você ainda pode configurar requisitos de autenticação no back-end.
Propriedades dos parâmetros
Tipo:
ExternalAuthenticationTypeEnum
Default value:
None
Valores aceites:
AadPreAuthentication, Passthru
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
True
Valor dos restantes argumentos:
False
-ExternalUrl
O endereço para o qual seus usuários irão para acessar o aplicativo de fora da sua rede.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
True
Valor dos restantes argumentos:
False
-InternalUrl
O URL que utiliza para aceder à aplicação a partir da sua rede privada.
Pode fornecer um caminho específico no servidor de back-end para publicação, enquanto o resto do servidor não é publicado.
Dessa forma, você pode publicar sites diferentes no mesmo servidor como aplicativos diferentes e dar a cada um seu próprio nome e regras de acesso.
Se publicar um caminho, certifique-se de que inclui todas as imagens, scripts e folhas de estilo necessários para a sua aplicação.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
True
Valor dos restantes argumentos:
False
-IsHttpOnlyCookieEnabled
{{ Fill IsHttpOnlyCookieEnabled Descrição }}
Propriedades dos parâmetros
Tipo:
Boolean
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
True
Valor dos restantes argumentos:
False
-IsPersistentCookieEnabled
{{ Fill IsPersistentCookieEnabled Descrição }}
Propriedades dos parâmetros
Tipo:
Boolean
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
True
Valor dos restantes argumentos:
False
-IsSecureCookieEnabled
{{ Fill IsSecureCookieEnabled Descrição }}
Propriedades dos parâmetros
Tipo:
Boolean
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
True
Valor dos restantes argumentos:
False
-IsTranslateHostHeaderEnabled
Se definido como true, traduz urls em cabeçalhos.
Mantenha esse valor true, a menos que seu aplicativo exija o cabeçalho de host original na solicitação de autenticação.
Propriedades dos parâmetros
Tipo:
Boolean
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
True
Valor dos restantes argumentos:
False
-IsTranslateLinksInBodyEnabled
Se definido como true, traduz urls no corpo.
Mantenha esse valor como Não, a menos que você tenha links HTML codificados para outros aplicativos locais e não use domínios personalizados.
Propriedades dos parâmetros
Tipo:
Boolean
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
True
Valor dos restantes argumentos:
False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.