Compartir una aplicación basada en modelo
Las aplicaciones basadas en modelo usan seguridad basada en roles para administrar el uso compartido y el control de acceso. Es decir, cada rol de seguridad incluye un conjunto de privilegios, que definen las acciones específicas que los usuarios pueden realizar en las tablas dentro de la aplicación. Esto significa que la estructura permite niveles de acceso diferenciados: por ejemplo, dos usuarios pueden usar una aplicación, pero un usuario puede tener permiso solo para leer registros o ver registros creados personalmente, mientras que otro usuario podría tener un acceso más amplio, como ver todos los registros e incluso eliminarlos.
Todos los usuarios de la aplicación deben tener, al menos, un rol de seguridad predefinido o personalizado.
Compartir una aplicación basada en modelo con otros
Al compartir una aplicación basada en modelo, está permitiendo que otras personas de la organización puedan acceder a ella y usarla. Esto fomenta la colaboración y garantiza que las personas adecuadas tengan las herramientas que necesitan para completar sus tareas. Compartir una aplicación basada en modelo requiere una configuración cuidadosa de los roles de seguridad, para garantizar que los usuarios o equipos tengan el nivel adecuado de acceso a la aplicación y sus datos subyacentes.
Cuando comparte una aplicación basada en modelo, está otorgando acceso, tanto a la aplicación en sí como a las tablas de datos con las que interactúa. Este proceso implica dos pasos clave: asignar roles de seguridad y compartir el vínculo de la aplicación. Los roles de seguridad garantizan que los usuarios o equipos solo tengan acceso a los datos y funciones que necesitan, en función de sus responsabilidades. Por ejemplo, es posible que algunos usuarios solo requieran acceso de lectura, mientras que otros pueden necesitar un control total sobre los datos de la aplicación.
Antes de continuar, es importante confirmar que se hayan creado y configurado los roles de seguridad necesarios en Microsoft Dataverse. Si estos roles aún no están definidos, deberá trabajar con su administrador de Power Platform para configurarlos. Cuando los roles estén listos, puede seguir los pasos descritos a continuación para compartir eficazmente su aplicación.
Pasos para compartir una aplicación basada en modelo
Asignar roles de seguridad
- Abra el portal de Power Apps y busque la aplicación que desea compartir.
- Seleccione la aplicación y el botón Compartir para comenzar el proceso de uso compartido.
- En la interfaz para compartir, asigne roles de seguridad a usuarios individuales o equipos. Puede elegir entre roles predefinidos (como usuario básico o administrador del sistema) o crear y asignar roles personalizados adaptados a necesidades específicas.
- Compruebe que los roles asignados proporcionen el nivel adecuado de acceso a la aplicación y a sus tablas de datos asociadas. Por ejemplo, si la aplicación incluye información confidencial, es posible que desee restringir el acceso a ciertos usuarios o equipos.
Al completar este paso, se asegura de que los usuarios o equipos tengan los permisos necesarios para interactuar con la aplicación y sus datos. Tras asignar los roles de seguridad, puede compartir el enlace de la aplicación, lo que permitirá que los usuarios accedan a la aplicación directamente.
Ejecute y pruebe su aplicación basada en modelo en diferentes dispositivos
Probar su aplicación basada en modelo es un paso crítico en el proceso de desarrollo, a fin de garantizar que ofrezca una experiencia de usuario perfecta en distintos dispositivos y plataformas. Debido a su diseño dinámico, su aplicación debe adaptarse a diferentes tamaños de pantalla y métodos de entrada, independientemente de si se accede a ella desde un escritorio, una tableta o un smartphone.
Al realizar la prueba, debe considerar las diferentes formas en que los usuarios pueden interactuar con su aplicación. Por ejemplo, algunos usuarios pueden acceder principalmente a la aplicación en sus ordenadores a través de un navegador web, mientras que otros pueden depender de dispositivos móviles para el acceso desde cualquier lugar. Cada plataforma tiene sus propias características. Por ejemplo, los dispositivos móviles usan la navegación táctil, mientras que los equipos de escritorio dependen de las interacciones del ratón y el teclado. Las pruebas garantizan que la aplicación funcione de manera uniforme e intuitiva en todos estos escenarios.
Además, las pruebas brindan la oportunidad de verificar que todas las funciones, flujos de trabajo e integraciones funcionen según lo previsto. Esta prueba incluye la verificación de formularios de entrada de datos, paneles, subcuadrículas y cualquier componente personalizado que haya agregado a la aplicación. También es una oportunidad de evaluar la capacidad de respuesta, los tiempos de carga y la usabilidad general de la aplicación, así como de comprobar que satisfaga las necesidades de los usuarios finales.
Estos son los pasos para probar una aplicación basada en modelo en un ordenador:
- Abra el portal de Power Apps o vaya a la página de inicio de Dynamics 365, en función de cómo esté implementada su aplicación.
- Inicie la aplicación y pruebe su funcionalidad en un explorador web de escritorio. Asegúrese de que todas las características, como formularios, vistas, paneles y flujos de trabajo, funcionen como se espera.
- Revise el diseño y la capacidad de respuesta de la aplicación. Compruebe que la interfaz se ajuste según sea necesario.