Crear permiso para modelos semánticos de uso compartido

Cuando se crea un informe en Power BI Desktop, los datos de ese informe se almacenan en un modelo de datos. Al publicar un informe en el servicio Power BI, el modelo de datos también se publica en el servicio como un modelo semántico al mismo tiempo. Al compartir el informe con otros usuarios, puede concederles permiso de compilación para el modelo semántico en el que se basa el informe, por lo que pueden detectarlo y reutilizarlo para sus propios informes, paneles, etc. En este artículo se explica cómo controlar el acceso al modelo semántico mediante el permiso de compilación.

El permiso de compilación se aplica a los modelos semánticos. Al conceder a los usuarios permiso de compilación, pueden crear contenido nuevo en el modelo semántico, como informes, paneles, iconos anclados desde Q&A, informes paginados e detección de información. No podrá eliminar el modelo semántico si un informe fuera del área de trabajo del modelo semántico lo usa. Si intenta hacerlo, recibirá un mensaje de error.

Los usuarios también necesitan el permiso de compilación si desean realizar estas acciones:

  • Exportar datos subyacentes de Power BI
  • Compilar contenido nuevo en el modelo semántico, como con Analizar en Excel.
  • Acceder a los datos a través del punto de conexión XML for Analysis (XMLA)

Cómo obtienen los usuarios el permiso de compilación

Los usuarios obtienen el permiso de compilación para un modelo semántico de varias maneras diferentes:

  • Los usuarios que tienen al menos un rol Colaborador en un área de trabajo tienen permiso de compilación en los modelos semánticos de esa área de trabajo, así como permiso para copiar informes en esa área de trabajo. Para más información sobre los roles en las áreas de trabajo, consulte Roles en áreas de trabajo de Power BI.

  • Los propietarios del modelo semántico pueden asignar el permiso de compilación a usuarios o grupos de seguridad específicos en la página Administrar permisos. Para obtener más información, consulte Administración de permisos de acceso al modelo semántico.

  • Un usuario con un rol de administrador o miembro en el área de trabajo donde reside el modelo semántico puede decidir durante la publicación de aplicaciones que los usuarios con permiso para la aplicación también obtengan el permiso de compilación para los modelos semánticos subyacentes. Para más información, consulte Creación y administración de varias audiencias.

  • Si tiene permiso para volver a compartir y compilar en un modelo semántico y comparte un informe o panel que creó en ese modelo semántico, puede especificar que los destinatarios también obtengan permiso de compilación para el modelo semántico. Para obtener más información, vea Uso compartido de informes y paneles de Power BI con compañeros y otros usuarios.

Eliminación del permiso de compilación

Para quitar el permiso de compilación para los usuarios de un modelo semántico compartido, siga las instrucciones de Administrar el acceso directo.

Si quita este permiso, los usuarios cuyos permisos revoque podrán seguir viendo el informe, pero ya no podrán editarlo ni exportar datos subyacentes. Los usuarios con permiso de solo lectura podrán seguir exportando los datos resumidos.

Eliminación del permiso de compilación para un modelo semántico en una aplicación

Si distribuye una aplicación desde un área de trabajo, la eliminación del acceso de los usuarios a la aplicación no quita automáticamente los permisos Volver a compartir y Compilar. Para quitar los permisos de compilación, siga estos pasos:

  1. En el área de trabajo, en la vista de lista, seleccione Actualizar aplicación.

    Screenshot that shows Update app on the workspace list page.

  2. Seleccione la pestaña Audiencia y, a continuación, en el panel lateral Administrar el acceso de audiencia, mantenga el puntero sobre la persona o grupo cuyo acceso desea eliminar y seleccione el icono de papelera que aparece. Cuando termine, seleccione Actualizar aplicación.

    Screenshot that shows selecting the trash can icon next to a person's name to remove their permissions.

    Verá un mensaje en el que se indica que debe ir a Administrar permisos para quitar permisos a los usuarios que actualmente tienen acceso.

    Screenshot of the Manage permissions message.

  3. Seleccione Actualizar.

  4. Siga las instrucciones que aparecen en Administrar permisos para ver cómo quitar los permisos de los usuarios que actualmente tienen acceso. Aunque quite el permiso de compilación de un usuario en un modelo semántico, todavía podrá ver informes basados en el modelo semántico, pero no podrá editar los informes.

Configuración de la forma en que los usuarios solicitan el permiso de compilación

Ciertas acciones, como la creación de un informe basado en un modelo semántico o el acceso a la página de detalles de un modelo semántico en el centro de datos, requieren el permiso de compilación en el modelo semántico. De forma predeterminada, cuando los usuarios que no tienen permiso de compilación prueban estas acciones, obtienen un cuadro de diálogo que les permite enviar correos electrónicos al propietario del modelo semántico que solicita permiso de compilación. El correo electrónico incluye los detalles del usuario, el nombre del modelo semántico al que solicita acceso y cualquier otra información que proporcione opcionalmente.

Screenshot of the default Build permission request dialog.

Cambio del comportamiento de la solicitud de acceso

Si tiene un rol de administrador, miembro o colaborador en el área de trabajo donde reside el modelo semántico, puede cambiar el comportamiento de solicitud de acceso predeterminado para un modelo semántico; para ello, vaya a la configuración del modelo semántico y configure las opciones de Solicitud de acceso como desee.

Screenshot of the Request access configuration dialog in the semantic model settings.

  • La opción predeterminada, que no aparece seleccionada en la imagen anterior, es para que las solicitudes de permisos de compilación se envíen por correo electrónico. Usted es responsable de actuar al respecto y notificar a los solicitantes.

  • Con la segunda opción, puede proporcionar instrucciones para obtener el permiso de compilación, en lugar de recibir solicitudes por correo electrónico. Podría elegir esta opción, por ejemplo, si en la organización se usa un sistema automatizado para controlar las solicitudes de acceso. Cuando los usuarios que no tienen permiso de compilación prueban una acción que requiere este permiso, ven un mensaje con las instrucciones que se proporcionan.

    En el área de texto Instrucciones del ejemplo de Solicitar acceso anterior, se muestran algunas instrucciones de ejemplo. Las instrucciones deben estar en texto sin formato. El código HTML o cualquier otro tipo de formato de código se representa como texto sin formato en lugar de formato de código. En el ejemplo siguiente, se muestran las instrucciones que ven los usuarios cuando intentan realizar una acción para la cual necesita el permiso de compilación.

    Screenshot of specific instructions for requesting Build permission.

    Nota:

    Cuando proporciona instrucciones específicas, los usuarios que solicitan acceso pueden ver su dirección de correo electrónico.

Permisos más pormenorizados

Power BI proporciona el permiso de compilación como un complemento para los permisos Leer y Volver a compartir. Todos los usuarios que ya tienen permiso de lectura para los modelos semánticos a través de permisos de aplicación, uso compartido o acceso al área de trabajo también obtienen permiso de compilación para esos modelos semánticos. Esos usuarios obtienen el permiso de compilación automáticamente porque el permiso de lectura ya les concede el derecho a crear contenido nuevo en el modelo semántico mediante Analizar en Excel o Exportar.

Con el permiso de compilación más granular, puede elegir quién puede solamente ver el contenido en un informe o panel existente y quién puede crear contenido conectado al modelo semántico subyacente.

¿Tiene alguna pregunta? Pruebe a preguntar a la comunidad de Power BI