El cmdlet New-AzureADApplication crea una aplicación en Azure Active Directory (AD).
Ejemplos
Ejemplo 1: Creación de una aplicación
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 crea una aplicación en Azure AD.
Parámetros
-AddIns
Define el comportamiento personalizado que puede usar un servicio de consumo para llamar a una aplicación en contextos concretos.
Por ejemplo, las aplicaciones que pueden representar secuencias de archivos pueden establecer la propiedad addIns para su funcionalidad "FileHandler".
De este modo, servicios como, por ejemplo, Office 365, pueden llamar a la aplicación en el contexto de un documento en el que esté trabajando el usuario.
Indica si esta aplicación está disponible en otros inquilinos.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-DisplayName
Especifica el nombre para mostrar de la aplicación.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
True
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-ErrorUrl
La URL de error de esta aplicación
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-GroupMembershipClaims
Máscara de bits que configura la notificación "groups" emitida en un token de acceso de usuario o OAuth 2.0 que espera la aplicación.
Los valores de máscara de bits son: 0: Ninguno, 1: Grupos de seguridad y roles de Azure AD, 2: Reservado y 4: Reservado.
Al establecer la máscara de bits en 7, se obtendrán todos los grupos de seguridad, grupos de distribución y roles de directorio de Azure AD de los que es miembro el usuario que ha iniciado sesión.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Homepage
Dirección URL de la página principal de la aplicación.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-IdentifierUris
URI definidos por el usuario que identifican de forma única una aplicación web dentro de su inquilino de Azure AD o dentro de un dominio personalizado comprobado (consulte la pestaña "Dominios" en el Portal de Azure clásico) si la aplicación es multiinquilino.
El primer elemento se rellena desde el campo "URI DE ID DE APLICACIÓN" de la aplicación web si se actualiza a través del Portal de Azure clásico (o el parámetro de cmdlet de PowerShell de Azure AD correspondiente).
Se pueden agregar URI adicionales a través del manifiesto de aplicación; consulte Descripción del manifiesto de aplicación de Azure AD para obtener más información.
Esta colección también se usa para rellenar la colección servicePrincipalNames de la aplicación web.
Aplicaciones cliente asociadas a esta aplicación de recursos.
El consentimiento de cualquiera de las aplicaciones cliente conocidas dará como resultado el consentimiento implícito de la aplicación de recursos a través de un cuadro de diálogo de consentimiento combinado (que muestra los ámbitos de permisos de OAuth requeridos por el cliente y el recurso).
Especifica si esta aplicación web puede solicitar tokens de flujo implícitos de OAuth2.0.
El valor predeterminado es false.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Oauth2AllowUrlPathMatching
Especifica si, como parte de las solicitudes de token de OAuth 2.0, Azure AD permitirá la coincidencia de rutas de acceso del URI de redireccionamiento con las replyUrls de la aplicación.
El valor predeterminado es false.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Oauth2Permissions
La colección de ámbitos de permisos de OAuth 2.0 que la aplicación de API web (recurso) expone a las aplicaciones cliente.
Estos ámbitos de permisos se pueden conceder a las aplicaciones cliente durante el consentimiento.
Especifica si esta aplicación es un cliente público (por ejemplo, una aplicación instalada que se ejecuta en un dispositivo móvil).
El valor predeterminado es False.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-PublisherDomain
{{ Rellenar la descripción de PublisherDomain }}
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-RecordConsentConditions
No lo use.
Puede eliminarse en futuras versiones
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-ReplyUrls
Especifica las direcciones URL a las que se envían los tokens de usuario para el inicio de sesión o los URI de redirección a los que se envían los códigos de autorización y los tokens de acceso de OAuth 2.0.
Especifica los recursos a los que esta aplicación requiere acceso y el conjunto de ámbitos de permisos de OAuth y roles de aplicación que necesita en cada uno de esos recursos.
Esta configuración previa del acceso a recursos necesario impulsa la experiencia de consentimiento.
Dirección URL a los metadatos de SAML de la aplicación.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-SignInAudience
{{ Rellenar la descripción de SignInAudience }}
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-WwwHomepage
{{ Rellenar la descripción de la página de inicio }}
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.