Pasos crear una aplicación basada en modelo

En esta página se describen los pasos asociados con la creación de una aplicación basada en modelos. Para ver un método sencillo sobre cómo crear una primera aplicación, vaya a crear una primera aplicación basada en modelo.

Pasos para crear y compartir una aplicación basada en modelo

Básicamente, la creación de una aplicación basada en modelo consta de las siguientes fases.

Fase Purpose
Modelado de datos empresariales Garantizar que los datos se crean de la manera correcta para abordar el problema empresarial.
Definición de procesos empresariales Ayudar a los usuarios a actualizar las tablas y completar su trabajo de manera eficiente y precisa.
Componer la aplicación Crear la aplicación y seleccionar las tablas y elementos de las tablas relevantes para la aplicación.
Configuración de roles de seguridad Garantizar que los usuarios de la aplicación solo puedan interactuar con datos relevantes para sus funciones.
Compartir la aplicación Distribución de la aplicación.

Cada etapa requiere diversos editores para garantizar que se pueda crear la aplicación, ya sea que el creador de la aplicación esté actualizando el modelo de datos o durante el proceso de composición de la aplicación.

Si bien puede parecer extraño tener varios editores, estos reflejan las diversas tecnologías que se han implementado en Dataverse. Normalmente, los fabricantes se mueven sin problemas por los editores para crear la aplicación.

Modelado de datos empresariales

Para modelar datos empresariales determine qué datos necesitará la aplicación y cómo se relacionarán los datos con otros datos. En el diseño controlado por modelos se usa una arquitectura controlada por metadatos para que los diseñadores puedan personalizar la aplicación sin escribir código. Metadatos significa "datos acerca de datos" y define la estructura de los datos almacenados en el sistema.

Nota

Las aplicaciones basadas en modelo no se pueden crear sin tablas de Dataverse. Sin embargo, las tablas de Dataverse pueden ser utilizadas por muchos servicios de Power Platform, incluidas aplicaciones de lienzo y Power Automate.

Tutorial: Crear una tabla personalizada que tenga componentes en Power Apps

Definición de procesos empresariales

Definir y aplicar procesos de negocio coherentes es un aspecto importante del diseño de aplicaciones basadas en modelo. Sin embargo, debe tenerse en cuenta que es posible crear una aplicación basada en modelos sin un proceso de negocio configurado para ella.

Sin embargo, los procesos coherentes garantizan que los usuarios de la aplicación se centren en su trabajo y no en recordar realizar un conjunto de pasos manuales. Estos procesos pueden ser simples o complejos y pueden contener operaciones en varias tablas.

La captura de pantalla a continuación ilustra el resultado de tener un flujo de proceso de negocio en marcha.

Aplicación basada en modelo de ejemplo con flujo de proceso de negocio

Los flujos de procesos de negocio se crean y configuran mediante Power Automate.

Más información: Información general sobre flujos de proceso de negocio y Aplicar lógica de negocios con Microsoft Dataverse.

Componer la aplicación basada en modelo

Después de crear un modelo de datos y definir los procesos de negocio cuando es necesario, se puede crear la aplicación.

Esto se puede hacer de dos maneras, creando una aplicación mediante la interfaz moderna o la interfaz clásica.

Con la interfaz moderna, los creadores pueden ver los efectos de los cambios que realizan durante el diseño, mientras que con la interfaz clásica hay un nivel de abstracción entre la experiencia del usuario final y la experiencia del diseño. Más información:

Con ambas experiencias se crea un mapa del sitio, definiendo la experiencia de navegación para los usuarios. Con el enfoque moderno, esto forma parte del proceso de diseño de la aplicación, mientras que con el diseñador de aplicaciones clásico se utiliza un diseñador de mapas del sitio independiente.

Ejecutar la aplicación

Puede ejecutar la aplicación a través del diseñador de aplicaciones, o a través del explorador de soluciones.

Una vez que se completen estas etapas, puede pasar a las etapas finales asociadas con la distribución de su aplicación.

Más información: Crear un mapa del sitio

Configuración de roles de seguridad

El acceso a las tablas se define mediante roles de seguridad y estos roles rigen las acciones que los usuarios pueden realizar con las tablas dentro de Dataverse. Sin esto, los usuarios no tendrán acceso significativo a la aplicación.

Estas acciones son crear, leer, escribir, eliminar, anexar, anexar a, asignar y compartir. Los roles de seguridad deben configurarse primero y luego los usuarios se asignan a roles en el punto de uso compartido.

Para obtener más información sobre cómo son, como crear y configurar roles de seguridad, visite:

Compartir la aplicación

Para compartir una aplicación, se requieren dos acciones.

  • Asigne al usuario un rol de seguridad. Esto significa que tienen permiso para ver los datos.

    Aplicación basada en modelo de ejemplo

  • Comparta un vínculo con la aplicación. Para obtener el vínculo:

  1. Edite la aplicación y seleccione la pestaña Propiedades.
  2. Copie la URL de la interfaz unificada.
  3. 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.

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

Compartir una aplicación y los roles de seguridad está intrínsecamente vinculado. Para compartir correctamente una aplicación, debe conocer de ambos en profundidad. Descubra más sobre cómo compartir aplicaciones y establecer la seguridad

Usar una aplicación basada en modelo

Se ha desarrollado documentación dedicada a ayudar a los usuarios de aplicaciones basadas en modelo a navegar e interactuar correctamente para ser más productivos. Más información sobre el uso aplicaciones basadas en modelo

Pasos siguientes

Crear su primera aplicación moderna

Conocer a los diseñadores de aplicaciones basadas en modelo

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).