Portal de Power Apps que pasa el GUID en el nombre de usuario () en lugar de la dirección de correo electrónico del usuario

Un usuario Pregunto ✅

carrington

Hola

Estamos construyendo un Portal para nuestros clientes usando Power App Portal y hemos incorporado nuestros informes de Power BI usando etiquetas líquidas. Dentro de nuestros informes, utilizamos la seguridad RLS basada en la dirección de correo electrónico. Por lo tanto, esperábamos que Power App Portal nos enviara la dirección de correo electrónico del usuario cuando usamos Username(). En su lugar, está devolviendo un GUID. ¿Hay alguna forma de cambiar lo que Power Apps Portal nos envía en este parámetro o pasar la dirección de correo electrónico en otro parámetro?

Gracias,

Ahad-boop

¡Hola!

¿Encontró una solución a esto porque enfrentamos el mismo problema? Usamos el nombre de usuario () y UPN () como el filtro dax pero obtenemos el guid en el portal de powerapps. el RLS funciona si filtramos por guid pero queremos filtrar por dirección de correo electrónico

carrington

Hola Liang,

RLS está habilitado en el informe y al ver el informe en el servicio Power BI, vemos la dirección de correo electrónico en el Nombre de usuario(). Pero una vez incrustado en Power Apps Portal, todavía muestra un GUID. RLS se ha configurado en el informe.

carrington_0-1625592103695.png

tcarrington_1-1625592253438.png

«{% powerbi autenticación_tipo: «powerbiembedded» ruta: configuración[‘powerbi_url’] roles:»Test_EmailRole» %}»

Gracias,

Hola @tcarrington,

¿Está habilitado RLS en el informe?Una vez hecho esto, Username() devolvió el UPN del usuario que usa el informe. Tenga en cuenta que es posible que deba actualizar la página del informe para ver el resultado.

Atentamente,
Liang
Si esta publicación le ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *