Share via


Стъпки за създаване на приложение, управлявано от модел

Тази страница описва стъпките, свързани с изграждането на приложение, базирано на модели. За прост преглед на изграждането на първото приложение, отидете на Изграждане на първото приложение, базирано на модели.

Стъпки за създаване и споделяне на приложение, базирано на модел

На основно ниво създаването на приложения, базирани на модели, се състои от следните етапи.

Етап Предназначение
Моделиране на бизнес данни За да се гарантира, че данните са конструирани по правилния начин за справяне с бизнес проблема.
Определяне на бизнес процеси За да помогне на потребителите да актуализират таблиците и да завършат работата си ефективно и точно.
Съставяне на приложението За да създадете приложението и да изберете таблиците и елементите на таблиците, подходящи за приложението.
Конфигуриране на ролите за сигурност За да се гарантира, че потребителите на приложението могат да взаимодействат само с данни, подходящи за техните роли.
Споделяне на приложението Разпространение на приложението.

Всеки етап изисква набор от редактори за да се гарантира, че приложението може да бъде създадено, независимо дали създателят на приложението актуализира модела на данни или преминава през процеса на композиране на приложението.

Въпреки че може да изглежда странно да има множество редактори, те отразяват различните технологии, които са въведени в Dataverse. Често създателите ще се движат безпроблемно през редакторите, за да създадат приложението.

Моделиране на бизнес данни

За да моделирате бизнес данни, трябва да определите от какви данни ще се нуждае приложението ви и как тези данни ще са свързани с други данни. Базираният на модел дизайн използва архитектура, базирана на метаданни, така че дизайнерите могат да персонализират приложението, без да пишат код. Терминът метаданни означава "данни за данни" и определя структурата на данните, съхранявани в системата.

Бележка

Приложенията, управлявани от модел, не могат да бъдат създадени без таблици Dataverse. Въпреки това, Dataverse таблиците могат да се използват от много Power Platform услуги, включително приложения за платно и Power Automate.

Въвеждащ курс: Създаване на персонализирана таблица, която има компоненти в Power Apps

Определяне на бизнес процеси

Определянето и налагането на последователни бизнес процеси е важен аспект на дизайна на базирано на модел приложение. Все пак трябва да се отбележи, че е възможно да се създаде приложение, управлявано от модел, без бизнес процес, конфигуриран около него.

Въпреки това последователните процеси помагат на потребителите на приложения да се съсредоточат върху работата си, а не върху това да запомнят изпълнението на набор от ръчни стъпки. Тези процеси могат да бъдат прости или сложни и могат да съдържат операции върху множество таблици.

Екранната снимка по-долу илюстрира въздействието от наличието на поток на бизнес процес.

Примерно приложение, управлявано от модел с поток на бизнес процес

Потоците на бизнес процеси се създават и конфигурират с помощта на Power Automate.

Повече информация: Преглед на потоци на бизнес процес и Прилагане на бизнес логика с Microsoft Dataverse.

Съставяне на базирано на модел приложение

След създаване на модел на данни и дефиниране на бизнес процеси, където е необходимо, приложението може да бъде изградено.

Това може да стане по един от двата начина, чрез изграждане на приложение с помощта на модерния интерфейс или класическия интерфейс.

С модерния интерфейс производителите могат да видят ефектите от промените, които правят, докато проектират, докато с класическия интерфейс има ниво на абстракция между крайното потребителско изживяване и изживяването на дизайна. Допълнителна информация:

И при двата опита се създава карта на сайта, която определя начина на навигация за потребителите. При модерния подход това е част от процеса на проектиране на приложението, докато при класическия дизайнер на приложения се използва отделен дизайнер на карта на сайта.

Възпроизвеждане на приложението

Възпроизведете приложението си чрез дизайнера на приложения или чрез изследователя на решения.

След като тези етапи са завършени, можете да преминете към последните фази, свързани с разпространението на вашето приложение.

Повече информация: Изграждане на карта на сайта

Конфигуриране на ролите за сигурност

Достъпът до таблиците се дефинира с помощта на роли за защита и тези роли управляват действията, които потребителите могат да извършват с таблиците в Dataverse. Без това потребителите няма да имат смислен достъп до приложението.

Тези действия включват Създаване, Четене, Записване, Изтриване, Добавяне, Добавяне към, Присвояване и Споделяне. Първо трябва да се конфигурират ролите за сигурност и след това на потребителите се присвояват роли в точката на споделяне.

За повече информация относно разбирането, създаването и конфигурирането на ролите за сигурност отидете на адрес:

Споделяне на приложението

За да споделите приложение, са необходими две действия.

  • Задайте на потребителя роля за сигурност. Това означава, че те имат разрешение да виждат данните.

    Примерно базирано на модел приложение

  • Споделете връзка към приложението. За да получите връзката:

  1. Редактирайте приложението и изберете раздела Свойства.
  2. Копирайте URL адреса на унифицирания интерфейс.
  3. Поставяне на URL адреса на приложението на място, до което потребителите да имат достъп, например чрез публикуването му в сайт на SharePoint или изпращане чрез имейл.

"Придобиване на връзката за приложение, базирано на модел"

Споделянето на приложение и ролите за сигурност са неразривно свързани. За да споделите правилно приложение, трябва да имате добро разбиране и за двете. Открийте повече за споделянето на приложения и установяването на сигурност

Използване на приложение, базирано на модели

Разработена е документация, посветена на подпомагането на потребителите на приложения, базирани на модели, да се ориентират успешно и да взаимодействат по начини, които им помагат да бъдат по-продуктивни. Научете повече за използването на приложенията, управлявани от модел

Следващи стъпки

Създайте първото си модерно приложение

Запознайте се с разработчиците на приложения, управлявани от модел

Бележка

Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)

Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).