Kroki tworzenia aplikacji opartej na modelu

Na tej stronie opisano kroki związane z tworzeniem aplikacji opartej na modelu. Aby proste budować pierwszą aplikację, przejdź do tworzenia pierwszej aplikacji opartej na modelu.

Kroki tworzenia i udostępniania aplikacji opartej na modelach

Na podstawowym poziomie tworzenie aplikacji oparte na modelach składa się z następujących etapów.

Etap Purpose
Modelowanie danych biznesowych Zapewnić, że dane zostały wykonane w poprawny sposób i aby rozwiązać problem związany z działalnością.
Definiowanie procesów biznesowych Pomoc w aktualizowaniu tabel i dokładnego ukończeniu pracy.
Tworzenie aplikacji Aby utworzyć aplikację i wybrać tabele oraz elementy tabel istotnych dla aplikacji.
Konfigurowanie ról bezpieczeństwa Należy zagwarantować, że użytkownicy aplikacji mogą używać tylko danych istotnych dla ich ról.
Udostępnianie aplikacji Dystrybucja aplikacji.

Każdy etap wymaga zakresu edytorów, aby zapewnić, że można utworzyć aplikację, niezależnie od tego, czy twórca aplikacji aktualizuje model danych, czy też przechodzi przez proces tworzenia aplikacji.

Chociaż posiadanie wielu edytorów może wydawać się dziwne, odzwierciedlają one różne technologie zastosowane w Dataverse. Często twórcy aplikacji bez problemu przejdą przez edytory, aby utworzyć aplikację.

Modelowanie danych biznesowych

Aby modelować dane biznesowe musisz określić, jakich danych Twoja aplikacja będzie potrzebować, i jak te dane będą nawiązywać do innych danych. Projekt oparty na modelu używa architektury sterowanej metadanymi, aby projektanci mogli dostosować aplikację bez pisania kodu. Metadane to „dane o danych” i definiują strukturę danych przechowywanych w systemie.

Uwaga

Aplikacji opartych na modelach nie można tworzyć bez tabel Dataverse. Jednak tabele Dataverse mogą być używane przez wiele usług Power Platform, w tym aplikacje kanw i Power Automate.

Samouczek: Tworzenie tabeli niestandardowej, która posiada elementy w Power Apps

Definiowanie procesów biznesowych

Definiowanie i wymuszanie spójnych procesów biznesowych jest kluczowym aspektem projektowania aplikacji opartej na modelu. Należy jednak zauważyć, że możliwe jest utworzenie aplikacji opartej na modelu bez skonfigurowanego procesu biznesowego.

Niemniej jednak spójne procesy sprawiają, że użytkownicy Twojej aplikacji mogą skoncentrować się na swojej pracy, a nie na pamiętaniu o wykonywaniu zestawu ręcznych czynności. Te procesy mogą być proste lub złożone i mogą zawierać operacje w kilku tabelach.

Na poniższych zrzutach ekranu pokazano wpływ przepływ procesów biznesowych formularzy.

Przykładowa aplikacja oparta na modelach z przepływem procesów biznesowych

Przepływy procesów biznesowych są tworzone i konfigurowane przy użyciu funkcji Power Automate.

Więcej informacji: Omówienie przepływów procesów biznesowych i Zastosowanie logiki biznesowej z Microsoft Dataverse.

Tworzenie aplikacji opartej na modelu

Po utworzeniu modelu danych i zdefiniowaniu procesów biznesowych, można utworzyć aplikację.

Można to zrobić na jeden z dwóch sposobów: przez zbudowanie aplikacji przy użyciu nowoczesnego interfejsu lub klasyczny interfejs.

Dzięki nowoczesnych twórcom interfejsu można zobaczyć efekty wprowadzonych przez nich zmian w projektowania, podczas gdy w klasycznym interfejsie istnieje poziom streszczenie między końcowym interfejsem użytkownika a interfejsem projektowym. Więcej informacji:

W obu tych przypadkach mapa witryny jest tworzona, co umożliwia zdefiniowanie nawigacji dla użytkowników. Dzięki nowoczesnych podejściach jest to część procesu projektowania aplikacji, podczas gdy w klasycznym projektancie aplikacji jest używany osobny projektant mapy witryny.

Odtwarzanie aplikacji

Odtąd możesz odtworzyć aplikację za pomocą Projektanta aplikacji lub za pośrednictwem eksploratora rozwiązań.

Po zakończeniu tych etapów możesz przejść na ostatnie etapy związane z dystrybucją aplikacji.

Więcej informacji: Tworzenie mapy witryny

Konfigurowanie ról bezpieczeństwa

Dostęp do tabel jest definiowany przy użyciu ról zabezpieczeń. Te role określają czynności, które można wykonywać przy użyciu tabel w obszarze Dataverse. Bez tego użytkownicy nie będą mieli żadnych znaczących dostępu do aplikacji.

Te działania obejmują Create, Read, Write, Delete, Append, Append To, Assign i Share. Role zabezpieczeń należy najpierw skonfigurować, a następnie użytkownicy są przypisywani do ról w punkcie udostępniania.

Więcej informacji na temat tworzenia i konfigurowania ról zabezpieczeń można znaleźć w:

Udostępnianie aplikacji

Aby udostępnić aplikację, wymagane są dwa działania.

  • Przypisz użytkownikowi rolę zabezpieczeń. Oznacza to, że ma uprawnienia do dostępu do danych.

    Przykładowa aplikacja oparta na modelu

  • Udostępnij link do aplikacji. Aby uzyskać łącze:

  1. Edytuj aplikację i wybierz kartę Właściwości.
  2. Skopiuj Adres URL ujednoliconego interfejsu.
  3. Wklej adres URL aplikacji w lokalizacji, gdzie użytkownicy mają do niego dostęp, na przykład publikując go w witrynie SharePoint, lub wyślij za pośrednictwem poczty e-mail.

"Pobieranie łącza do aplikacji opartej na modelu"

Udostępnianie aplikacji i ról zabezpieczeń jest bardzo połączone. Aby poprawnie udostępnić aplikację, musisz mieć wiedzę obu tych aplikacji. Dowiedz się więcej o udostępnianiu aplikacji i tworzeniu zabezpieczeń

Korzystanie z aplikacji opartej na modelu

Opracowano dokumentację, która ma na celu pomóc użytkownikom aplikacji opartych na modelach w skutecznym poruszaniu się i interakcji w sposób, który pomaga zwiększyć ich produktywność. Dowiedz się więcej o korzystaniu z aplikacji opartych na modelach

Następne kroki

Zbuduj swoją pierwszą nowoczesną aplikację

Prezentacja projektantów aplikacji opartych na modelu

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).