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:
- Identifique los roles de seguridad para usar la aplicación
- Asignar roles de seguridad o personas a una aplicación basada en modelo
- Compartir el vínculo a la aplicación
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.
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.
En el panel Compartirnombre 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.
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.
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.
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.
- 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.
Seleccione Compartir.
Compartir el vínculo a la aplicación
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:
- Inicie sesión en Power Apps y, a continuación, seleccione la pestaña Aplicaciones en el panel de navegación izquierdo.
- Seleccione la aplicación basada en modelo que desee y luego seleccione Detalles en la barra de comandos.
- Copie el vínculo web. Alternativamente, puede hacer una copia del código móvil QR para usuarios móviles.
- Pegue la dirección URL de la aplicación en una ubicación para que los usuarios puedan acceder a ella, como publicándola en un sitio de SharePoint o enviándola 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 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 los usuarios del inquilino principal o el inquilino que hospeda la aplicación.
Nota
Los usuarios que tienen asignado el rol de seguridad Creador de entorno no necesitan licencias para usar aplicaciones basadas en modelos.
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