Udostępnianie aplikacji opartej na modelu
Udostępnij aplikację opartą na modelu, aby udostępnić ją innym użytkownikom. Udostępnianie obejmuje następujące kroki:
- Identyfikowanie ról zabezpieczeń do użycia dla aplikacji
- Przypisywanie ról zabezpieczeń lub osób do aplikacji opartej na modelu
- Udostępnij połączenie do aplikacji
Jeśli aplikacja zawiera tylko standardowe tabele, takie jak konto lub kontakt, możesz użyć istniejącej wstępnie zdefiniowanej 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 lub 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.
Zaloguj się do Power Apps, w okienku nawigacji po lewej stronie wybierz Aplikacje , obok aplikacji, którą chcesz udostępnić, wybierz ..., a następnie wybierz pozycję Udostępnij.
W okienku Udostępnianienazwy 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 rola zabezpieczeń rozwijanej.
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 lub 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 .
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 poprosić o licencje dla użytkowników aplikacji, wybierz pozycję Poproś o licencje , aby przesłać prośbę o licencję do administratora.
Uwaga
Nie można zażądać licencji dla grup zabezpieczeń ani list dystrybucyjnych. Aby uzyskać więcej informacji na temat żądania licencji, zobacz Żądanie Power Apps licencji dla użytkowników aplikacji.
Wybierz Udostępnij.
Udostępnij łącze do aplikacji
W przeciwieństwie do aplikacji udostępniania kanw, aplikacje oparte na modelu nie wysyła obecnie wiadomości e-mail z łączem do aplikacji.
Aby uzyskać bezpośrednią łącze do aplikacji:
Przejdź do Power Apps.
Wybierz pozycję Rozwiązania w okienku nawigacji po lewej stronie. Jeśli elementu nie ma w panelu bocznym, wybierz ... Więcej , a następnie wybierz żądany element.
Otwórz rozwiązanie zawierające aplikację na podstawie modelu.
Wybierz aplikację opartą na modelu, a następnie wybierz Edytuj na pasku poleceń.
W klasycznym projektancie wybierz kartę Właściwości , a następnie skopiuj adres URL ujednoliconego interfejsu.
Wklej adres URL aplikacji w miejscu, w którym użytkownicy będą mogli uzyskać do niej dostęp, np. publikując go w kanale usługi Teams, witrynie SharePoint lub wysyłając pocztą e-mail.
Uprawnienia do udostępniania aplikacji i wymagania dotyczące licencjonowania
Podczas udostępniania użytkownikowi aplikacji korzystającej z modelu istnieje kilka kluczowych środowiska i wymagań wstępnych licencjonowania.
- Użytkownik Microsoft 365 z uprawnieniami Power Platform administratora musi istnieć w organizacji. Dowiedz się, jak przypisać Power Platform uprawnienia administratora. Zapewnia to użytkownikowi Administrator praw we wszystkich środowiskach.
- Sharer aplikacji musi mieć uprawnienia administracyjne do określonego środowiska (lub być Power Platform Administrator). Osoba udostępniająca aplikację musi mieć rolę zabezpieczeń z równymi lub większymi uprawnieniami niż rola zabezpieczeń, którą przypisuje do aplikacji i innych użytkowników. Zazwyczaj ma to formę tego, że osoba udostępniająca aplikację ma Dataverse Administratora systemu lub Konfigurator systemurolę zabezpieczeń. Te role mogą być przypisywane przez Power Platform administratorów (którzy mają prawa we wszystkich Dataverse środowiskach). 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. Względu na to, że wszyscy użytkownicy w środowisku są uwzględnieni i opisani w tabelach w środowisku. Dowiedz się, jak dodać użytkownika do środowiska
- Użytkownicy muszą mieć odpowiednią licencję , aby móc korzystać z aplikacji. Użytkownicy mogą samodzielnie poprosić o licencję, atwórca może poprosić o licencje dla użytkowników swojej aplikacji. Ponadto licencja musi być przypisana do dzierżawy, na którym znajduje się aplikacja lub dzierżawcy domyślnego.
Informacje na temat wstępnie zdefiniowanych ról zabezpieczeń
Dostępnych jest kilka predefiniowanych ról 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 zdefiniowane role zabezpieczeń
Użyj grup Microsoft Entra, aby zarządzać dostępem
Administratorzy mogą używać grup w organizacji w usłudze Microsoft Entra 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 grupowych
Zobacz też
Dowiedz się więcej o tworzeniu użytkowników i przypisywaniu ról zabezpieczeń
Minimalne uprawnienia do typowych zadań
Uruchamianie aplikacji opartej na modelu na urządzeniu przenośnym