PS C:\>New-AzureADMSApplication -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
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.
Configura a declaração de grupos emitida em um token de acesso de usuário ou OAuth 2.0 que o aplicativo espera.
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.
Informações básicas de perfil do aplicativo, como marketing, suporte, termos de serviço e URLs de declaração de privacidade do aplicativo.
Os termos de serviço e a política de privacidade são revelados aos usuários por meio da experiência de consentimento do usuário.
Propriedades do parâmetro
Tipo:
InformationalUrl
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
-IsDeviceOnlyAuthSupported
Especifica se o aplicativo dá suporte à autenticação usando um token de dispositivo.
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
-IsFallbackPublicClient
Especifica o tipo de aplicativo de fallback como cliente público, como um aplicativo instalado em execução em um dispositivo móvel.
O valor padrão é false, o que significa que o tipo de aplicativo de fallback é um cliente confidencial, como o aplicativo Web.
Há determinados cenários em que o Azure AD não pode determinar o tipo de aplicativo cliente (por exemplo, fluxo ROPC em que ele é configurado sem especificar um URI de redirecionamento).
Nesses casos, o Azure AD interpretará o tipo de aplicativo com base no valor dessa propriedade.
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
-KeyCredentials
A coleção de credenciais de chave associadas ao aplicativo
Os desenvolvedores de aplicativos podem configurar declarações opcionais em seus aplicativos do Azure AD para especificar quais declarações eles desejam em tokens enviados ao aplicativo pelo serviço de token de segurança da Microsoft.
Propriedades do parâmetro
Tipo:
OptionalClaims
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
-ParentalControlSettings
Especifica as configurações de controle parental de um aplicativo.
Propriedades do parâmetro
Tipo:
ParentalControlSettings
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
-PasswordCredentials
A coleção de credenciais de senha associadas ao aplicativo
Especifica se esse aplicativo é um cliente público (como um aplicativo instalado em execução em um dispositivo móvel).
O padrão é false.
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:
PublicClientApplication
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
-RequiredResourceAccess
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.
Especifica o keyId de uma chave pública da coleção keyCredentials.
Quando configurado, o Azure AD criptografa todos os tokens emitidos usando a chave para a qual essa propriedade aponta.
O código de aplicativo que recebe o token criptografado deve usar a chave privada correspondente para descriptografar o token antes que ele possa ser usado para o usuário conectado.
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
-Web
Especifica configurações para um aplicativo Web.
Propriedades do parâmetro
Tipo:
WebApplication
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
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.