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

Тази статия описва стъпките за изграждане на приложение, управлявано от модели, в Power Apps.

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

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

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

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

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

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

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

Бележка

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

Урок: Създайте персонализирана таблица с компоненти в Power Apps

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

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

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

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

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

Бизнес процесните потоци се създават и конфигурират чрез дизайнера на бизнес процесни потоки.

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

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

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

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

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

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

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

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

Пуснете приложението си чрез разработчика на приложения.

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

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

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

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

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

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

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

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

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

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

  1. Влезте в Power Apps и след това изберете Apps в левия навигационен панел.
  2. Изберете приложението, управлявано от модел, което искате, и след това изберете Подробности в командната лента.
  3. Копирайте уеб връзката. Като алтернатива можете да направите копие на мобилния QR код за мобилни потребители.
  4. Поставете URL адреса на приложението на дадено място, така че потребителите ви да имат достъп до него, например като го публикувате в SharePoint сайт или изпратите по имейл.

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

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

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

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

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

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