O cmdlet New-AzureADApplication cria um aplicativo no Azure Ative Directory (AD).
Exemplos
Exemplo 1: Criar um aplicativo
PS C:\>New-AzureADApplication -DisplayName "My new application" -IdentifierUris "http://mynewapp.contoso.com"
ObjectId AppId DisplayName
-------- ----- -----------
acd10942-5747-4385-8824-4c5d5fa904f9 b5fecfab-0ea2-4fd1-8570-b2c41b3d5149 My new application
Este comando cria um aplicativo no Azure AD.
Parâmetros
-AddIns
Define o comportamento personalizado que um serviço consumidor pode usar para chamar um aplicativo em contextos específicos.
Por exemplo, aplicativos que podem renderizar fluxos de arquivos podem definir a propriedade addIns para sua funcionalidade "FileHandler".
Isso permitirá que serviços como o Office 365 chamem o aplicativo no contexto de um documento no qual o usuário está trabalhando.
Indica se esse aplicativo está disponível em outros locatários.
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:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-DisplayName
Especifica o nome para exibição do 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:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-ErrorUrl
O URL de erro deste 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:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-GroupMembershipClaims
Uma máscara de bits que configura a declaração "groups" emitida em um usuário ou token de acesso OAuth 2.0 que o aplicativo espera.
Os valores da máscara de bits são: 0: Nenhum, 1: Grupos de segurança e funções do Azure AD, 2: Reservado e 4: Reservado.
Definir a máscara de bits como 7 obterá todos os grupos de segurança, grupos de distribuição e funções de diretório do Azure AD dos quais o usuário conectado é membro.
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:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-Homepage
O URL para a página inicial do 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:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-IdentifierUris
URI(s) definido(s) pelo usuário que identificam exclusivamente um aplicativo Web em seu locatário do Azure AD ou em um domínio personalizado verificado (consulte a guia "Domínios" no portal clássico do Azure) se o aplicativo for multilocatário.
O primeiro elemento é preenchido a partir do campo "URI DA ID DO APLICATIVO" do aplicativo Web se atualizado por meio do portal clássico do Azure (ou respetivo parâmetro de cmdlet do Azure AD PowerShell).
URIs adicionais podem ser adicionados por meio do manifesto do aplicativo; consulte Noções básicas sobre o manifesto do aplicativo do Azure AD para obter detalhes.
Essa coleção também é usada para preencher a coleção servicePrincipalNames do aplicativo Web.
Aplicativos cliente que estão vinculados a este aplicativo de recurso.
O consentimento para qualquer um dos aplicativos cliente conhecidos resultará em consentimento implícito para o aplicativo de recurso por meio de uma caixa de diálogo de consentimento combinada (mostrando os escopos de permissão OAuth exigidos pelo cliente e pelo recurso).
Especifica se esse aplicativo Web pode solicitar tokens de fluxo implícitos OAuth2.0.
O padrão é "false".
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:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-Oauth2AllowUrlPathMatching
Especifica se, como parte das solicitações de token OAuth 2.0, o Azure AD permitirá a correspondência de caminho do URI de redirecionamento com as replyUrls do aplicativo.
O padrão é "false".
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:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-Oauth2Permissions
A coleção de escopos de permissão OAuth 2.0 que o aplicativo de API da Web (recurso) expõe a aplicativos cliente.
Esses escopos de permissão podem ser concedidos a aplicativos cliente durante o consentimento.
Especifica se este aplicativo é um cliente público (como um aplicativo instalado em execução em um dispositivo móvel).
O valor padrão é falso.
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:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-PublisherDomain
{{ Preencher Descrição do Domínio do Publisher}}
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:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-RecordConsentConditions
Não utilizar.
Pode ser removido em versões futuras
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:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-ReplyUrls
Especifica as URLs para as quais os tokens de usuário são enviados para entrar ou os URIs de redirecionamento para os quais os códigos de autorização e os tokens de acesso do OAuth 2.0 são enviados.
Especifica os recursos aos quais este aplicativo requer acesso e o conjunto de escopos de permissão OAuth e funções de aplicativo de que ele precisa em cada um desses recursos.
Essa pré-configuração do acesso necessário aos recursos impulsiona a experiência de consentimento.
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.