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. Identifique los roles de seguridad para usar la aplicación
  2. Asignar roles de seguridad o personas a una aplicación basada en modelo
  3. Compartir el vínculo a la aplicación

Compartir una aplicación basada en modelo en Power Apps

Si su aplicación contiene solo tablas listas para usar, como cuenta o contacto, puede usar un rol de seguridad predefinido ya existente.

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.

Para más información, vaya a Creación o edición de roles de seguridad para administrar 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 de la izquierda, seleccione Aplicaciones junto a la aplicación que desea compartir, seleccione ... y luego seleccione Compartir.

  2. En el panel Compartir nombre de la aplicación, elija entre 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 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. Para más información, vaya a Creación o edición de roles de seguridad para administrar acceso

    • Para asignar un usuario o equipo individual, seleccione el nombre de usuario o equipo de la lista Usuarios. 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, seleccione Solicitar licencias para enviar una solicitud de licencia a su administrador.

      Solicitar licencias de Power Apps para los 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 licencias de Power Apps 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 izquierdo. Si el elemento no se encuentra en el panel lateral, seleccione …Más y, a continuación, el elemento que desee.

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

  4. Seleccione la aplicación basada en modelo y luego seleccione Editar en la barra de comandos.

  5. En el diseñador clásico, seleccione la pestaña Propiedades y luego copie la URL de la Interfaz unificada.

    "Adquirir el vínculo para una aplicación basada en modelo"

  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.

  • Un usuario de Microsoft 365 con con derechos de administrador de Power Platform o derechos de administrador global deben existir dentro de la organización. Aprenda a asignar derechos de administrador de Power Platform. 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 compartidor de la aplicación debe tener un rol de seguridad con privilegios iguales o mayores que los rol de seguridad que están asignando a la aplicación y a otros usuarios. Por lo general, esto toma la forma de que el compartidor de la aplicación tenga el rol de seguridad Administrador del sistema o Personalizador del sistema de Dataverse. 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. Obtener información acerca de cómo agregar un usuario a un entorno
  • Los usuarios deben tener la licencia correcta para poder utilizar la aplicación. Los usuarios pueden solicitar una licencia ellos mismos, o un fabricante puede solicitar licencias para los usuarios de su aplicación. Además, la licencia debe asignarse en el inquilino que hospeda la aplicación. La excepción a este requisito previo es cuando una aplicación está hospedada en un entorno de Microsoft Dataverse for Teams.

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 de grupo

Consulte también

Descubra más sobre la creación de usuarios y la asignación de roles de seguridad

Privilegios mínimos para tareas comunes

Ejecutar una aplicación controlada por modelos en un dispositivo móvil

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).