Seguridad dinámica a nivel de pestaña/página

Un usuario Pregunto ✅

Anónimo

Hola,

Estoy tratando de encontrar una manera de ocultar/mostrar dinámicamente las pestañas en un informe de Power BI. Conozco RLS y usaría esto, pero en este caso estamos delineando un informe en diferentes niveles: por ejemplo, una pestaña mostraría datos a nivel de empresa mientras que otra, datos a nivel de departamento. Queremos que el usuario con el acceso asignado solo vea su pestaña. Por lo tanto, un director ejecutivo puede ver las pestañas de la empresa y del departamento y un gerente de departamento solo verá la pestaña de datos a nivel de departamento. El uso de RLS podría ser parte de la ecuación, pero no lo haría por completo porque no haríamos que un gerente de departamento entrara en la pestaña de empresa y sacara conclusiones incorrectas.

Entonces, ¿hay alguna manera de ocultar/mostrar dinámicamente pestañas como esta? ¿O alguna solución inteligente?

Hola @Anónimo,

Encontré una idea para el requisito. Tal vez podrías votar para arreglarlo rápidamente.

Nivel de página (pestaña) Seguridad.

Atentamente,

Xue Ding

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.

nandukrishnavs

@Anónimo

Consulte este blog

https://www.linkedin.com/pulse/page-tab-level-security-conditional-navigation-power-bi-a%25C5%259F%25C4%25B1ro%25C4%259Flu/

¿Respondí tu pregunta? ¡Marca mi publicación como una solución!
Apreciar con un kudos
🙂

Anónimo

En respuesta a nandukrishnavs

@nandukrishnavs gracias por el enlace! esto es muy útil

Hola @Anónimo,

Te importaría aceptar las respuestas útiles como soluciones? Entonces podemos cerrar el hilo. Más personas que tengan el mismo requisito encontrarán la solución rápidamente y se beneficiarán aquí.

Atentamente,

Xue Ding

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente. Prestigio son agradables también.

Hola @Anónimo,

Encontré una idea para el requisito. Tal vez podrías votar para arreglarlo rápidamente.

Nivel de página (pestaña) Seguridad.

Atentamente,

Xue Ding

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.

nandukrishnavs

Hola @Anónimo,

Es posible con Power BI Incrustado y Javascript SDK.
Primero tenemos que identificar el rol y ocultar las páginas usando funciones de JavaScript.

Referencia: https://microsoft.github.io/PowerBI-JavaScript/demo/pagenavigation.html

Si está intentando implementar lo mismo en el servicio Power BI, actualmente no hay ninguna opción disponible. Como método alternativo, puede crear varios informes según el rol. Luego proporcione acceso a las personas correspondientes. Finalmente, puede crear otro informe con una sola página. Puede mencionar alguna introducción a su informe. Luego puede proporcionar un botón para navegar por el informe original. En la configuración del botón, active la acción y elija el tipo como URL web. Aquí puede usar el formato condicional y elegir una medida que devuelva la URL del informe dinámico según el Rol.

Configuración de botonesConfiguración de botones

Si desea implementar el RLS dinámico, consulte esta publicación: https://community.powerbi.com/t5/Community-Blog/Dynamic-Row-Level-Security-Dynamic-RLS/ba-p/787399

Saludos,

nandu krishna

Deja un comentario

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