Compartir una aplicación basada en modelo

Comparta una aplicación basada en modelos para que esté disponible para que otros usuarios puedan reproducirla. Compartir incluye los siguientes pasos:

  1. Identificar los roles de seguridad que se utilizarán para la aplicación
  2. Asignar roles de seguridad o personas a una aplicación basada en modelos
  3. Compartir el vincular a la aplicación

Compartir una aplicación basada en modelos en Power Apps

Si su aplicación contiene solo tablas listas para usar, como cuentas o contactos, puede usar una tabla predefinida existente rol de seguridad .

Conceptos básicos para compartir aplicaciones basadas en modelos

Las aplicaciones basadas en modelo usan la seguridad basada en roles para su uso compartido. El concepto fundamental en la seguridad basada en roles es que un rol de seguridad incluye los privilegios que definen un conjunto de acciones que se pueden realizar en tablas en la aplicación. Este enfoque significa que, si bien dos personas pueden usar la aplicación, es posible que un usuario solo pueda leer registros o registros que ellos mismos crearon. El otro usuario podría ver todos los registros y tener los derechos para eliminar esos registros.

Todos los usuarios de la aplicación se deben asignar a uno o varios roles de seguridad predefinidos o personalizados. O los roles de seguridad se pueden asignar a equipos. Cuando se asigna un usuario o un equipo a uno de estos roles, se concede a la persona o miembros del equipo el conjunto de privilegios asociados a este rol.

El proceso para compartir una aplicación basada en modelos es diferente a compartir una aplicación de lienzo. El uso compartido de aplicaciones basadas en modelos depende de cómo los privilegios de tabla de datos de Microsoft Dataverse se asignan a las tablas que se encuentran en la aplicación. Si los roles de seguridad aún no están definidos para su aplicación, comuníquese con su Administrador Power Platform para crearlos por usted.

Más información: Crear o editar un rol de seguridad para administrar el acceso

Asignar roles de seguridad o personas a una aplicación basada en modelo

Cuando comparte una aplicación basada en modelos, puede compartirla con todos los miembros de uno o más roles de seguridad o un usuario o equipo.

  1. Inicie sesión en Power Apps, en el panel de navegación izquierdo Seleccionar Aplicaciones, junto a la aplicación que desea Compartir Seleccionar , y luego Seleccionar Compartir.

  2. Desde el panel Compartirnombre de la aplicación , elija una de las siguientes opciones:

    • Seleccione la aplicación y luego seleccione la lista desplegable en el panel derecho para mostrar todos los roles de seguridad disponibles. Seleccione los roles de seguridad que desee de la lista desplegable de roles de seguridad. Asignar roles de seguridad a la aplicación

    Importante

    Si su aplicación tiene una o más tablas personalizadas, contacte con un Administrador de Power Platform para configurar privilegios para las tablas personalizadas en un rol de seguridad. Esto es necesario para que los usuarios puedan trabajar con los registros de su tabla personalizada en la aplicación. Más información: Crear o editar un rol de seguridad para administrar el acceso

    • Para asignar un usuario individual o un equipo, Seleccionar el nombre de usuario o equipo de la lista Personas . Asignar usuarios específicos a una aplicación basada en modelos

      Si su aplicación contiene componentes premium, como un mapa o componentes de entrada de direcciones, los usuarios deben tener una licencia de Power Apps para usar la aplicación. Para solicitar licencias para los usuarios de su aplicación, Seleccionar Solicitar licencias para enviar una solicitud de licencia a su administrador.

      Solicite Power Apps licencias para sus usuarios.

      Nota

      No puede solicitar licencias para grupos de seguridad o listas de distribución. Para obtener más información sobre cómo solicitar licencias, consulta Solicitar Power Apps licencias para los usuarios de tu aplicación.

  3. Seleccione Compartir.

A diferencia de lo que ocurre con compartir aplicaciones de lienzo, en el caso de compartir aplicaciones basadas en modelo no se envía actualmente un correo electrónico con un vínculo a la aplicación.

Para obtener el vínculo directo a una aplicación:

  1. Vaya a Power Apps.

  2. Seleccione Soluciones en el panel de navegación de la izquierda. Si el elemento no está en el panel lateral, Seleccionar …Más y luego Seleccionar el elemento que desea.

  3. Abra la solución que contiene la aplicación basada en modelo.

  4. Seleccionar la aplicación basada en modelos y luego Seleccionar Editar en la barra de comandos.

  5. En el diseñador clásico, abra la pestaña Propiedades y luego copie la ambiente URL.

  6. Pegue la dirección URL de la aplicación en una ubicación para que sus usuarios puedan obtener acceso a ella; por ejemplo, puede publicarla en un canal de Teams, sitio de SharePoint o enviarla por correo electrónico.

Privilegio para compartir aplicaciones y requisitos de licencia

Hay algunos requisitos previos de licencia y entorno clave que se requieren cuando se comparte una aplicación basada en modelo con un usuario.

  • Debe existir un usuario con derechos Administrador dentro de la organización. Microsoft 365 Power Platform Aprenda a asignar Power Platform derechos Administrador. Esto proporciona al usuario derechos de administrador sobre todos los entornos.
  • El que comparte la aplicación debe tener privilegios de administrador en el entorno específico (o ser un administrador de Power Platform). El usuario que comparte la aplicación debe tener un rol de seguridad con privilegios iguales o mayores que los rol de seguridad que está asignando a la aplicación y a otros usuarios. ... Por lo general, esto toma la forma de que el compartidor de la aplicación tiene el Dataverse Sistema Administrador o Interfaz unificada rol de seguridad. Estos roles pueden ser asignados por administradores de Power Platform (que tienen derechos sobre todos los entornos de Dataverse). Los roles de seguridad del sistema Administrador y del personalizador del sistema son roles estándar que existen dentro de todos los entornos de Dataverse.
  • El usuario debe existir como usuario dentro del entorno. No basta con ser solo usuario de Microsoft 365. Esto se debe a que todos los usuarios de un entorno se contabilizan y describen en las tablas del entorno. Aprende a agregar un usuario a un Seleccionar
  • Los usuarios deben tener la licencia correcta para poder utilizar la aplicación. Los usuarios pueden solicitar una licencia ellos mismos, o un creador puede solicitar licencias para los usuarios de su aplicación. Además, la licencia debe asignarse en los usuarios del inquilino principal o el inquilino que hospeda la aplicación.

Información sobre los roles de seguridad predefinidos

Hay varios roles predefinidos disponibles con Dataverse. Para ejecutar aplicaciones que usen solo tablas incluidas, existe el rol de seguridad Usuario básico, en el que los miembros pueden ejecutar la apliación dentro del entorno y realizar tareas comunes para los registros que poseen. Más información: Roles de seguridad predefinidos

Utilizar grupos de Microsoft Entra para administrar acceso

Los administradores pueden usar los grupos de Microsoft Entra de su organización para administrar los derechos de acceso para usuarios de Dataverse con licencia. Ambos tipos de grupos de Microsoft Entra (Microsoft 365 y Seguridad) se pueden usar para proteger los derechos de acceso de los usuarios a una aplicación. Más información: Acerca de los equipos grupales

Consulte también

Descubra más sobre cómo crear usuarios y asignar roles de seguridad

Privilegios mínimos para tareas comunes

Ejecutar una aplicación basada en modelos en un dispositivo móvil