O cmdlet New-AzureADApplication cria um aplicativo no Azure Active 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
Esse comando cria um aplicativo no Azure AD.
Parâmetros
-AddIns
Define o comportamento personalizado que um serviço de consumo 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 do parâmetro
Tipo:
Boolean
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-DisplayName
Especifica o nome a apresentar da aplicação.
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-ErrorUrl
O URL de erro deste aplicativo
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-GroupMembershipClaims
Uma máscara de bits que configura a declaração "groups" emitida em um token de acesso do usuário ou do OAuth 2.0 que o aplicativo espera.
Os valores de bitmask 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 do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-Homepage
A URL para a home page do aplicativo.
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-IdentifierUris
URI(s) definidos 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 respectivo parâmetro de cmdlet do PowerShell do Azure AD).
URIs adicionais podem ser adicionados por meio do manifesto do aplicativo; consulte Noções básicas sobre o manifesto do aplicativo Azure AD para obter detalhes.
Essa coleção também é usada para preencher a coleção servicePrincipalNames do aplicativo Web.
Aplicativos cliente 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 combinado (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 do parâmetro
Tipo:
Boolean
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-Oauth2AllowUrlPathMatching
Especifica se, como parte das solicitações de token do OAuth 2.0, o Azure AD permitirá a correspondência de caminho do URI de redirecionamento com os replyUrls do aplicativo.
O padrão é false.
Propriedades do parâmetro
Tipo:
Boolean
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-Oauth2Permissions
A coleção de escopos de permissão OAuth 2.0 que o aplicativo de API Web (recurso) expõe a aplicativos cliente.
Esses escopos de permissão podem ser concedidos a aplicativos cliente durante o consentimento.
Especifica se esse aplicativo é um cliente público (como um aplicativo instalado em execução em um dispositivo móvel).
O padrão é false.
Propriedades do parâmetro
Tipo:
Boolean
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-PublisherDomain
{{ Preencher Descrição do Domínio do Editor }}
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-RecordConsentConditions
Não use.
Pode ser removido em versões futuras
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline pelo nome da propriedade:
False
Valor dos argumentos restantes:
False
-ReplyUrls
Especifica as URLs para as quais os tokens de usuário são enviados para entrar ou as URIs de redirecionamento para as quais os códigos de autorização do OAuth 2.0 e os tokens de acesso são enviados.
Especifica os recursos aos quais esse 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 a recursos necessários 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.