Udostępnianie aplikacji opartej na modelu

Udostępnij aplikację opartą na modelu, aby inni użytkownicy mogli z niej korzystać. Udostępnianie obejmuje następujące kroki:

  1. Określ role zabezpieczeń, które mają być używane w aplikacji.
  2. Przypisz role zabezpieczeń lub osoby do aplikacji opartej na modelach
  3. Udostępnij łącze do aplikacji

Udostępnianie aplikacji opartej na modelu w Power Apps

Jeśli aplikacja zawiera tylko wbudowane tabele, takie jak konto lub kontakt, możesz użyć istniejącej predefiniowanej roli zabezpieczeń.

Podstawy udostępniania aplikacji opartego na modelach

Aplikacje oparte na modelach wykorzystują do udostępniania zabezpieczenia oparte na rolach. Podstawowa zasada zabezpieczeń opartych na rolach polega na tym, że rola zabezpieczeń zawiera uprawnienia definiujące zestaw działań, które mogą być wykonywane w tabelach w aplikacji. Takie podejście oznacza, że choć dwie osoby mogą korzystać z aplikacji, jeden użytkownik może mieć możliwość odczytu tylko rekordów lub rekordów, które same utworzyły. Inny użytkownik może być w stanie wyświetlić wszystkie rekordy i mieć prawa do usuwania tych rekordów.

Wszyscy użytkownicy aplikacji muszą mieć przypisaną co najmniej jedną wstępnie zdefiniowaną lub niestandardową rolę zabezpieczeń. Lub role zabezpieczeń można przypisać do zespołów. Jeśli użytkownik lub zespół jest przypisany do jednej z tych ról, osoba lub członkowie zespołu otrzymują uprawnienia skojarzone z tą rolą.

Proces udostępniania aplikacji opartej na modelu różni się od udostępniania aplikacji kanw. Udostępnianie aplikacji oparte na modelu zależy od tego, w jaki sposób są przypisywane uprawnienia do tabel danych Microsoft Dataverse w aplikacji. Jeśli role zabezpieczeń nie zostały jeszcze zdefiniowane dla aplikacji, skontaktuj się z administratorem Power Platform, aby je utworzyć.

Więcej informacji Tworzenie i edytowanie roli zabezpieczeń w celu zarządzania dostępem

Przypisz role zabezpieczeń lub osoby do aplikacji opartej na modelach

Gdy udostępniasz aplikację opartą na modelu, możesz udostępnić ją wszystkim członkom jednej lub większej liczby ról zabezpieczeń albo użytkownikowi lub zespołowi.

  1. Zaloguj się do Power Apps, w lewym okienku nawigacyjnym wybierz Aplikacje obok aplikacji, którą chcesz udostępnij wybierz , a następnie wybierz Udostępnij.

  2. W okienku Udostępnijnazwa aplikacji wybierz jedną z następujących opcji:

    • Wybierz aplikację, a następnie wybierz listę rozwijaną w prawym panelu, aby wyświetlić wszystkie dostępne role zabezpieczeń. Wybierz odpowiednie role zabezpieczeń z listy rozwijanej ról zabezpieczeń. Przypisywanie ról zabezpieczeń do aplikacji

    Ważne

    Jeśli aplikacja ma jedną lub więcej tabel niestandardowych, skontaktuj się z administratorem Power Platform, aby skonfigurować uprawnienia do tabel niestandardowych w roli zabezpieczeń. Jest to konieczne, aby użytkownicy mogli pracować z rekordami tabeli niestandardowej w aplikacji. Więcej informacji Tworzenie i edytowanie roli zabezpieczeń w celu zarządzania dostępem

    • Aby przypisać pojedynczego użytkownika lub zespół, wybierz nazwę użytkownika lub zespół z listy Osoby. Przypisywanie określonych użytkowników do aplikacji opartej na modelu

      Jeśli Twoja aplikacja zawiera składniki typu Premium, takie jak mapowanie lub składniki wejściowe adresu, użytkownicy muszą mieć licencję Power Apps na korzystanie z tej aplikacji. Aby zażądać licencji dla użytkowników aplikacji, wybierz opcję Żądaj licencji, w celu przesłania prośby o licencję do administratora.

      Poproś o licencje Power Apps dla swoich użytkowników.

      Notatka

      Nie można zażądać licencji dla grup zabezpieczeń ani list dystrybucyjnych. Aby uzyskać więcej informacji na temat żądania licencji, zobacz Żądanie licencji Power Apps dla użytkowników aplikacji.

  3. Wybierz Udostępnij.

W przeciwieństwie do udostępniania aplikacji kanwy udostępnianie aplikacji opartych na modelu nie powoduje obecnie wysyłania wiadomości e-mail z linkiem do aplikacji.

Aby uzyskać bezpośrednią łącze do aplikacji:

  1. Zaloguj się do usługi Power Apps, a następnie wybierz opcję Aplikacje w lewym okienku nawigacji.
  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.

Uprawnienia do udostępniania aplikacji i wymagania dotyczące licencjonowania

Istnieje kilka kluczowych wymagań dotyczących środowiska i licencjonowania, które są wymagane podczas udostępniania aplikacji opartej na modelu użytkownikowi.

  • Użytkownik usługi Microsoft 365 z uprawnieniami administratora Power Platform musi istnieć w obrębie organizacji. Dowiedz się, jak przypisać uprawnienia Administratora Power Platform. Zapewnia to użytkownikowi prawa administratora we wszystkich środowiskach.
  • Sharer aplikacji musi mieć uprawnienia administracyjne do określonego środowiska (lub być administratorem platformy Power Platform). Osoba udostępniająca aplikację musi mieć rolę zabezpieczeń o jednakowych lub większych uprawnieniach co rola zabezpieczeń przypisana do aplikacji i innych użytkowników. Zwykle jest to osoba udostępniająca aplikację z rolą zabezpieczeń Dataverse Administrator systemu lub Konfigurator systemu. Te role mogą być przypisywane przez administratorów Power Platform (którzy mają prawa we wszystkich środowiskach Dataverse). Role zabezpieczeń administratora systemu i konfiguratora systemu to standardowe role, które istnieją we wszystkich środowiskach Dataverse.
  • Użytkownik musi istnieć jako użytkownik w środowisku. Nie wystarczy tylko użytkownik usługi Microsoft 365. Dzieje się tak, ponieważ wszyscy użytkownicy są uwzględnieni i opisani w tabelach środowiska. Dowiedz się, jak dodać użytkownika do środowiska
  • Użytkownicy muszą mieć poprawną licencję, aby móc korzystać z aplikacji. Użytkownicy mogą zażądać od siebie licencji albo twórca może zażądać licencji dla użytkowników swoich aplikacji. Ponadto w przypadku niestandardowych aplikacji opartych na modelu licencja musi być przypisana w dzierżawcy macierzystym użytkownika lub dzierżawcy hostującym aplikację. Aplikacje oparte na modelu usługi Dynamics 365 wymagają licencji w tej samej dzierżawie, w której jest hostowana aplikacja.

Notatka

Użytkownicy, którzy mają przypisaną rolę zabezpieczeń Twórca środowiska, nie potrzebują licencji na korzystanie z aplikacji opartych na modelu.

Notatka

Użytkownicy, którzy mają przypisaną rolę zabezpieczeń Environment Maker, nie potrzebują licencji na korzystanie z aplikacji opartych na modelu.

Informacje na temat wstępnie zdefiniowanych ról zabezpieczeń

Dostępnych jest kilka predefiniowanych ról w Dataverse. Aby uruchamiać aplikacje, które używają tylko gotowych tabel, dostępna jest rola zabezpieczeń z rolą użytkownika podstawowego, w której członkowie mogą odtwarzać aplikację w środowisku i wykonywać typowe zadania dla rekordów, które są ich własnością. Więcej informacji: Wstępnie określone role zabezpieczeń

Użyj grup Microsoft Entra, aby zarządzać dostępem

Administratorzy mogą używać grup Microsoft Entra w swojej organizacji do zarządzania prawami dostępu dla licencjonowanych użytkowników Dataverse. Oba typy grup Microsoft Entra — Microsoft 365 i Zabezpieczenia — mogą służyć do zabezpieczenia praw dostępu użytkowników do aplikacji. Więcej informacji: Informacje o zespołach grup

Zobacz też

Dowiedz się więcej o tworzeniu użytkowników i przypisywaniu ról zabezpieczeń

Minimalne uprawnienia do wykonywania typowych zadań

Uruchom aplikację opartą na modelu na urządzeniu przenośnym