Eventos
Únase a nosotros en FabCon Vegas
31 mar, 23 - 2 abr, 23
El último evento dirigido por la comunidad de Microsoft Fabric, Power BI, SQL y AI. 31 de marzo al 2 de abril de 2025.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Los vínculos profundos permiten a los usuarios pasar de una aplicación a otra en equipos de sobremesa y dispositivos móviles. Algunos ejemplos sencillos incluyen un vínculo profundo de una aplicación móvil a Facebook para iniciar sesión, un vínculo profundo de una dirección de correo electrónico a una aplicación de correo para redactar un mensaje o un vínculo profundo de un sitio web a una tienda de aplicaciones para descargar una aplicación móvil relacionada.
Puede abrir una vista entityrecord
o entitylist
en la aplicación móvil de Power Apps mediante direcciones URL de vínculo profundo desde otras aplicaciones. Cuando sigue el vínculo desde una aplicación externa, el elemento de destino se abre en Power Apps para dispositivos móviles
Si ya ha iniciado sesión en la instancia de la aplicación, el registro de destino se muestra en el cliente móvil al seguir el vínculo desde una aplicación externa. De lo contrario, se le pedirá que inicie sesión en su instancia de la aplicación móvil; después de iniciar sesión, se muestra el elemento de destino. Debe tener la aplicación móvil Power Apps instalada en su dispositivo móvil para usar esta característica.
Use los siguientes parámetros del controlador de aplicaciones y cadena de consulta para crear la dirección URL.
Los vínculos profundos para la aplicación móvil Power Apps deben comenzar con lo siguiente:
ms-apps://<org-url>_<app-id>?tenantId=<tenant-id>&appType=AppModule&openApp=true&restartApp=true&forceOfflineDataSync=true
Importante
La URL de la organización no puede contener https://. El siguiente es un ejemplo de un vínculo profundo de una aplicación basada en modelos:
ms-apps://contoso.onmicrosoft.com_e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=aaaabbbb-0000-cccc-1111-dddd2222eeee
Parámetro | Description | Obligatorio |
---|---|---|
<targeted-app> |
|
Sí |
<org-url> | Se conecta a la URL de la organización correcta. | Sí |
<app-id> | Abre el módulo de aplicación correcto. | Sí |
tenantId=<tenand-id> | Se conecta al inquilino correcto. | Sí |
appType=AppModule | Indica que la aplicación de destino es una aplicación basada en modelo. | Sí |
restartApp=true | Reinicia la aplicación basada en modelo. Obligatorio para garantizar que se pasen los parámetros cuando la aplicación ya está abierta. | No |
forceOfflineDataSync=true | Garantiza el desencadenamiento de la sincronización de datos para que estén disponibles los datos más recientes. | No |
Si abre un formulario entityrecord
o crea un nuevo entityrecord
, utilice los siguientes parámetros:
Parámetro | Description | Obligatorio |
---|---|---|
etn=<entity-logical-name> | Designa a qué tabla hay que ir. | Sí |
pagetype=entityrecord | Indica que el destino es un formulario. | Sí |
id=<record-id> | Designa a qué registro concreto hay que ir; si se deja en blanco, se abre el formulario de creación de la tabla. | Sí |
extraqs=<form-id> | Designa qué formulario hay que abrir para entityrecord ; si no se especifica, se abre el formulario predeterminado. El parámetro extraqs también se puede utilizar para valores de campo predeterminados. |
No |
Si el vínculo va a una vista entitylist
, agregue los siguientes parámetros:
Parámetro | Description | Obligatorio |
---|---|---|
etn=<entity-logical-name> | Designa a qué tabla hay que ir. | Sí |
pagetype=entitylist | Indica que vamos a una vista. | Sí |
viewid=<view-id> | Designa qué vista se debe abrir. | No |
Viewtype= <1039 para vista del sistema, 4230 para vista personal> | Indica si la vista de destino es una vista del sistema o una vista personal. | No |
ms-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true
Parámetro | Description | Obligatorio |
---|---|---|
<app-id> | Abre el módulo de aplicación correcto. | Sí |
tenantId=<tenantId> | Se conecta al inquilino correcto. | Sí |
restartApp=true | Reinicia la aplicación basada en modelo. Obligatorio para garantizar que se pasen los parámetros cuando la aplicación ya está abierta. | No |
autoLoginUpn=<correo electrónico> | Completa automáticamente el correo electrónico y activa el inicio de sesión. | No |
ms-mobile-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true
Parámetro | Description | Obligatorio |
---|---|---|
<app-id> | Abre el módulo de aplicación correcto. | Sí |
tenantId=<tenantId> | Se conecta al inquilino correcto. | Sí |
restartApp=true | Reinicia la aplicación basada en modelo. Obligatorio para garantizar que se pasen los parámetros cuando la aplicación ya está abierta. | No |
autoLoginUpn=<correo electrónico> | Completa automáticamente el correo electrónico y activa el inicio de sesión. | No |
Los vínculos profundos pueden abrirse en su explorador en función de las políticas organizativas de la empresa y de la configuración del dispositivo del usuario. Las herramientas de administración de dispositivos móviles (MDM) y los sistemas operativos de dispositivos tienen diferentes opciones y configuraciones que afectan a la forma en que se manejan los vínculos profundos. Si los vínculos profundos se abren en un explorador en lugar de directamente en Power Apps Mobile, asegúrese de que las políticas de MDM y la configuración del dispositivo estén configuradas correctamente.
Como ejemplo, en algunos dispositivos Android, vaya a Configuración> Aplicaciones>Power Apps>Abrir de forma predeterminada y agregue apps.powerapps.com para hacer que los vínculos profundos se abran directamente en Power Apps Mobile.
Eventos
Únase a nosotros en FabCon Vegas
31 mar, 23 - 2 abr, 23
El último evento dirigido por la comunidad de Microsoft Fabric, Power BI, SQL y AI. 31 de marzo al 2 de abril de 2025.
Regístrate hoy