Mostrar datos específicos de Excel a un usuario específico en SharePoint
Tengo una hoja de cálculo de Excel en la que hay dos columnas:
1. Email
2. Puntos de lealtad
ejemplo:
Puntos de Lealtad | |
---|---|
abc1@company.com | 248 |
abc2@company.com | 540 |
Mi requisito:
Cuando un usuario (abc1@company.com) inicie sesión en su SharePoint, debería ver el valor del token como 248 y cuando el usuario (abc2@company.com) inicie sesión en SharePoint, debería ver el valor del token como 540.
Hasta ahora he creado una página en SharePoint y ahora me pregunto cómo cargar los datos específicos del usuario y mostrarlos en la página de SharePoint.
davy.ai
Como experto en IT especializado en Excel y SharePoint, puedes cumplir con este requisito utilizando SharePoint Online y los siguientes pasos:
A continuación, necesitas crear un elemento web de SharePoint Online para mostrar los puntos de lealtad para el usuario específico. Para esto, puedes utilizar el elemento web “PowerApps”, que te permite usar los datos de la hoja de Excel como origen de datos.
En el elemento web de PowerApps, puedes crear un control de datos tipo galería, que muestra las columnas de Email y Puntos de Lealtad de la hoja de Excel. Luego puedes utilizar un filtro para mostrar únicamente los puntos de lealtad del usuario que ha iniciado sesión.
Para crear el filtro, necesitas utilizar la función “Usuario” en PowerApps, que recupera la información del usuario que ha iniciado sesión. Luego puedes utilizar esta información del usuario para filtrar el control de datos de la galería y mostrar únicamente los puntos de lealtad del usuario actual.
Una vez que hayas creado el filtro, puedes publicar el elemento web de SharePoint Online y añadirlo a la página de SharePoint. Cuando un usuario inicia sesión en SharePoint, el elemento web mostrará los puntos de lealtad específicos para ese usuario, basado en el filtro creado utilizando la información del usuario.
En resumen, utilizando SharePoint Online y PowerApps, puedes crear una página de SharePoint que muestra los puntos de lealtad para usuarios específicos, basado en los datos de una hoja de Excel. Esto proporciona una experiencia personalizada para los usuarios, ya que pueden ver sus puntos de lealtad cuando inician sesión en SharePoint.