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.
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:
- Dowiedz się, jak zbudować nowoczesną aplikację
- Dowiedz się, jak zbudować aplikację przy użyciu klasycznego interfejsu
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.
Udostępnij link do aplikacji. Aby uzyskać łącze:
- Edytuj aplikację i wybierz kartę Właściwości.
- Skopiuj Adres URL ujednoliconego interfejsu.
- 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
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).