A continuamos con esta segunda y última parte del proyecto del curso, contamos con otras 11 lecciones para dejar nuestra aplicación de viajes muy puntera.
Roles y usuarios en Power Apps
Uno de los aspectos clave de Power Apps son los roles y grupos, que permiten a los usuarios que pueden ver o realizar dentro de la aplicación. Los roles se utilizan para definir los permisos de los usuarios, mientras que los grupos se utilizan para agrupar a los usuarios y asignarlos a roles específicos.
Mas detalles sobre los roles y permisos
Ahora vamos a establecer las variables sobre la visibilidad de los botones dentro de Power Apps.
Diseño de la pantalla de los detalles
Ahora vamos a diseñar una pantalla que nos da toda la información de cada elemento, la pantalla de detalles, que cuando pulse el usuario sobre un viaje le de toda la información.
Historial de Aprobaciones con Power Automate en Power Apps
Uno de los aspectos más importantes de cualquier aplicación empresarial es la gestión de las aprobaciones. Desde la autorización de gastos hasta la aprobación de solicitudes de viajes, las empresas necesitan un sistema de aprobaciones eficiente y confiable para mantener sus procesos en marcha. En este sentido, Power Apps y la ayuda de Power Automate ofrece una solución excepcionalmente poderosa para automatizar procesos de aprobación y seguimiento de su historial.
Tip – Concatenar correos en variable Power Automate
Si en un grupo hay mas de una persona, debemos de concatenar los correos en una variable para no someter en varios bucles la columna de persona, te lo detallo mas aquí abajo.
Ventana emergente (Pop Up) en las aprobaciones
Dentro de Power Apps no tenemos ningún control para crear ventanas emergentes (Pop up) pero te enseño como hacerlas de manera fácil y enviar aquí nuestras aprobaciones.
Finalizando el envió de las aprobaciones con Patch
Finalmente vamos a realizar mediante la formula Patch() de Power Apps el envió de aprobación a nuestra lista relacionada de SharePoint.
Pantalla – Editar Viaje
Esta pantalla es conocida como formulario, y permite a los usuarios editar y visualizar datos de manera intuitiva y eficiente.
La pantalla de edición también es fundamental para la administración de flujos de trabajo y automatización de procesos en Power Apps.
Administrar grupos
Tenemos nuestros grupos y personas definidos, pero… ¿Por qué no administrarlo desde Power Apps?.
Vamos a integrar la lista dentro de Power Apps para que toda la administración se realice desde la propia aplicación.
Puntos importantes de la aplicación
Quiero hacer hincapié a puntos claves del desarrollo como:
- El arranque de la aplicación (Los roles de grupos).
- Filtro de los viajes.
- Aprobaciones.
- Administración de grupos.
Pruebas de la aplicación
Al ser un proyecto grande hay que someterlo a diversas pruebas:
- Validación de permisos correctamente.
- Que las aprobaciones funcionen correctamente.
- Que el filtrado de viajes funcione.
0 comentarios