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