Udostępnij za pośrednictwem


Kroki tworzenia aplikacji opartej na modelu

Na tej stronie opisano kroki związane z tworzeniem aplikacji opartej na modelu w Power Apps.

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 Microsoft Dataverse. Często twórcy aplikacji bez problemu przejdą przez edytory, aby utworzyć aplikację.

Aby proste budować pierwszą aplikację, przejdź do tworzenia pierwszej aplikacji opartej na modelu.

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.

Notatka

Z wyjątkiem aplikacji opartych na modelu, które mają stronę niestandardową, aplikacji opartych na modelu 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ę.

Odbywa się to poprzez zbudowanie aplikacji przy użyciu nowoczesnych edytorów.

Dzięki nowoczesnym edytorom (znanym również jako projektanci) twórcy mogą zobaczyć efekty zmian, które wprowadzają podczas projektowania, podczas gdy w przypadku starszych interfejsów istniał poziom abstrakcji między ostatecznym doświadczeniem użytkownika a doświadczeniem projektowym. Więcej informacji:

Dowiedz się, jak zbudować nowoczesną aplikację

Gdy tworzysz aplikację, mapa witryny jest tworzona, co umożliwia zdefiniowanie nawigacji dla użytkowników. W nowoczesnym projektancie aplikacji jest to część procesu projektowania aplikacji.

Więcej informacji: Tworzenie mapy witryny

Odtwarzanie aplikacji

Odtwórz aplikację za pomocą projektanta aplikacji.

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

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. Zaloguj się do usługi Power Apps, a następnie wybierz kartę Aplikacje w lewym okienku aktywacji.
  2. Wybierz żądaną aplikację opartą na modelu, a następnie wybierz Szczegóły na pasku poleceń.
  3. Skopiuj łącze sieciowe. Alternatywnie można utworzyć kopię mobilnego kodu QR dla użytkowników mobilnych.
  4. 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.

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