es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Aplicación multiusos de PowerApps, Fuente de datos “Dataverse”.

Estoy construyendo una aplicación de recursos humanos (HR App) en Power Apps. Tengo una tabla de Dataverse con las columnas “Empleado” y “Salario”. Necesito que cada empleado solo vea su propio salario en PowerApps, lo cual se logra con filtros, pero dado que estoy compartiendo la aplicación, también debo compartir la fuente de datos. ¿Cómo puedo evitar que los empleados puedan ver el salario de los demás en la tabla de Dataverse? ¿Existe alguna manera de que tengan acceso a la tabla de Dataverse solo a través de PowerApps sin tener acceso a la tabla real? ¿Existen alguna solución alternativa?

Gracias.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para evitar que los empleados vean el salario de los demás en la tabla de Dataverse, puedes utilizar Permisos de Datos en Dataverse. Esto te permitirá restringir el acceso a registros específicos para ciertos usuarios o roles.

    Puedes definir un rol personalizado en Dataverse y asignarlo a todos tus empleados. Luego, en la sección de Permisos de Datos de la tabla, puedes configurarlo de manera que cada empleado solo pueda acceder a su propio registro. Esto garantizará que solo puedan ver su propio salario en PowerApps.

    Para asegurarte de que los empleados solo accedan a la tabla de Dataverse a través de PowerApps y no directamente, puedes quitar sus permisos a Dataverse. Esto evitará que accedan a la tabla fuera de la aplicación.

    Otra solución sería utilizar Microsoft Power Automate para crear un flujo de trabajo seguro que envíe la información salarial a cada empleado individualmente. De esta manera, recibirían su propia información salarial sin necesidad de acceder directamente a la tabla de Dataverse.

    En general, existen varias formas de asegurar que los empleados solo puedan ver su propia información salarial en PowerApps y al mismo tiempo proteger los datos en la tabla de Dataverse.

Comments are closed.