Modellgesteuerte App freigeben
Teilen Sie eine modellgesteuerte App, um sie verfügbar zu machen, damit andere Benutzer sie wiedergeben können. Das Freigeben umfasst die folgenden Schritte:
- Die Sicherheitsrollen zum Verwenden für die App bestimmen
- Zuweisen einer Sicherheitsrolle oder Person zu einer modellgesteuerten App
- Den Link zur App freigeben
Wenn Ihre App nur vorgefertigte Tabellen wie Konto oder Kontakt enthält, können Sie eine vorhandene vordefinierte Sicherheitsrolle verwenden.
Freigabegrundlagen für modellgesteuerte Apps
Modellgesteuerte Apps verwenden zum Freigeben rollenbasierte Sicherheit. Das fundamentale Konzept bei rollenbasierter Sicherheit besteht darin, dass eine Sicherheitsrolle Rechte enthält, die ein Satz von Aktionen definiert, die innerhalb der App in Tabellen ausgeführt werden können. Dieser Ansatz bedeutet, dass zwei Personen die App verwenden können, ein Benutzer jedoch möglicherweise nur Datensätze lesen kann oder nur mit Datensätzen arbeiten kann, die er selbst erstellt hat. Der andere Benutzer kann möglicherweise alle Datensätze sehen und hat das Recht, diese Datensätze zu löschen.
Alle App-Benutzer müssen einer oder mehreren vordefinierten oder benutzerdefinierten Sicherheitsrollen zugewiesen sein. Alternativ können Sicherheitsrollen den Benutzern oder Teams zugewiesen werden. Wenn ein Benutzer oder ein Team einer dieser Rollen zugeordnet ist, erhält die Person oder das Teammitglied die mit dieser Rolle verbundenen Berechtigungen.
Der Prozess zum Freigeben einer modellgesteuerten App unterscheidet sich vom Freigeben einer Canvas-App. Die modellgesteuerte App-Freigabe hängt davon ab, wie die Microsoft Dataverse-Datentabellenberechtigungen den Tabellen zugewiesen werden, die sich in der App befinden. Wenn für Ihre App noch keine Sicherheitsrollen definiert sind, wenden Sie sich an Ihren Power Platform-Administrator, um diese für Sie zu erstellen.
Weitere Informationen: Erstellen oder Bearbeiten einer Sicherheitsrolle für die Zugriffsverwaltung
Zuweisen einer Sicherheitsrolle oder Person zu einer modellgesteuerten App
Wenn Sie eine modellgesteuerte App freigeben, können Sie sie für alle Mitglieder einer oder mehrerer Sicherheitsrollen oder einen Benutzer oder ein Team freigeben.
Melden Sie sich bei Power Apps an und wählen Sie im linken Navigationsbereich Apps aus. Neben der App, die Sie teilen möchten, wählen Sie … und dann Teilen.
Im Bereich App-NamenTeilen, wählen Sie aus den folgenden Optionen:
- Wählen Sie die App und dann im rechten Bereich die Dropdownliste aus, um alle verfügbaren Sicherheitsrollen anzuzeigen. Wählen Sie die gewünschten Sicherheitsrollen aus der Sicherheitsrolle-Dropdown-Liste aus.
Wichtig
Wenn Ihre App über eine oder mehrere benutzerdefinierte Tabellen verfügt, wenden Sie sich an einen Power Platform-Administrator, um Berechtigungen für die benutzerdefinierten Tabellen in einer Sicherheitsrolle zu konfigurieren. Dies ist erforderlich, damit Benutzer mit den Datensätzen Ihrer benutzerdefinierten Tabelle in der App arbeiten können. Weitere Informationen: Erstellen oder Bearbeiten einer Sicherheitsrolle für die Zugriffsverwaltung
Um einen einzelnen Benutzer oder ein Team zuzuweisen, wählen Sie im Feld Personen den Benutzer- oder Teamnamen aus.
Wenn Ihre App Premium-Komponenten wie eine Karte oder Komponenten zur Adresseingabe enthält, müssen Benutzer über eine Power Apps-Lizenz verfügen, um die App nutzen zu können. Um Lizenzen für die Benutzer Ihrer App anzufordern, wählen Sie Lizenzen anfordern aus, um eine Lizenzanfrage an Ihren Administrator zu senden.
Anmerkung
Sie können keine Lizenzen für Sicherheitsgruppen oder Verteilerlisten anfordern. Weitere Informationen zum Anfordern von Lizenzen finden Sie unter Power Apps-Lizenzen für Ihre App-Benutzer anfordern.
- Wählen Sie die App und dann im rechten Bereich die Dropdownliste aus, um alle verfügbaren Sicherheitsrollen anzuzeigen. Wählen Sie die gewünschten Sicherheitsrollen aus der Sicherheitsrolle-Dropdown-Liste aus.
Wählen Sie Freigeben.
Den Link zur App freigeben
Im Gegensatz zur Freigabe von Canvas-Apps sendet die Freigabe modellgesteuerter Apps derzeit keine E-Mail mit einem Link zur App.
So erhalten Sie den direkten Link zu einer App:
- Melden Sie sich bei Power Apps an und wählen Sie Apps im linken Navigationsbereich aus.
- Wählen Sie die gewünschte modellgesteuerte App aus und wählen dann Details auf der Befehlsleiste aus.
- Kopieren Sie den Web-Link. Alternativ können Sie eine Kopie des Mobil QR-Codes für mobile Benutzer erstellen.
- Fügen Sie die App-URL an einem Ort ein, damit Ihre Benutzer darauf zugreifen können, z. B. indem Sie sie auf einer SharePoint-Website veröffentlichen oder per E-Mail versenden.
App-Sharing-Berechtigungen und Lizenzanforderungen
Wenn Sie eine modellgesteuerte App für einen Benutzer freigeben, sind einige wichtige Umgebungs‑ und Lizenzierungsvoraussetzungen erforderlich.
- Ein Microsoft 365 Benutzer mit Power Platform-Administratorrechten oder globale Administratorrechten muss innerhalb der Organisation vorhanden sein. Erfahren Sie, wie Sie Power Platform-Administratorrechte zuordnen. Dadurch erhält der Benutzer Administratorrechte über alle Umgebungen.
- Der App-Teiler muss über Administratorrechte für die jeweilige Umgebung verfügen (oder ein Power Platform-Administrator sein). Der App-Teiler muss eine Sicherheitsrolle mit gleichen oder größeren Berechtigungen als die Sicherheitsrolle haben, die sie der App und anderen Benutzern zuweisen. Normalerweise ist dies vom App-Teiler mit der die Sicherheitsrolle Dataverse-Systemadministrator oder Systemanpasser. Diese Rollen können zugewiesen werden durch Power Platform-Administratoren (die Rechte über alle Dataverse-Umgebungen haben). Die Sicherheitsrollen Administrator und Systemanpasser sind Standardrollen, die in allen Dataverse-Umgebungen vorhanden sind.
- Der Benutzer muss als Benutzer innerhalb der Umgebung existieren. Es reicht nicht aus, nur ein Microsoft 365-Benutzer zu sein. Dies liegt daran, dass alle Benutzer in einer Umgebung berücksichtigt und in Tabellen in der Umgebung beschrieben werden. Einen Benutzer einer Umgebung hinzufügen
- Benutzer müssen die richtige Lizenz haben, um die App nutzen können. Benutzer können selbst eine Lizenz anfordern, oder ein Ersteller kann Lizenzen für seine App-Benutzer anfordern. Außerdem muss die Lizenz entweder im Home-Tenant des Benutzers oder im Tenant zugewiesen werden, der die App hostet.
Anmerkung
Benutzer, denen die Sicherheitsrolle Umgebungsersteller zugewiesen ist, benötigen keine Lizenzen, um modellgesteuerte Apps zu verwenden.
Über vordefinierte Sicherheitsrollen
Es sind mehrere vordefinierte Rollen in Dataverse verfügbar. Für die Ausführung von Apps, die nur vorgefertigte Tabellen verwenden, gibt es die Sicherheitsrolle „Basisbenutzer“, in der Mitglieder die App innerhalb der Umgebung wiedergeben und allgemeine Aufgaben für die Datensätze, die ihnen gehören, ausführen können. Weitere Informationen: Vordefinierte Sicherheitsrollen
Zugriff auf Microsoft Entra Gruppen, um den Zugriff zu verwalten
Administratoren können ihre Microsoft Entra-Gruppen ihrer Organisation verwenden, um Zugriffsrechte für lizenzierte Dataverse-Benutzer zu verwalten. Beide Arten von Microsoft Entra Gruppen—Microsoft 365 und Sicherheit — können verwendet werden, um Benutzerzugriffsrechte auf eine App zu sichern. Weitere Informationen: Über Gruppenteams
Siehe auch
Erfahren Sie mehr über das Erstellen von Benutzern und Zuweisen von Sicherheitsrollen
Minimale Berechtigungen für allgemeine Aufgaben
Ausführen einer modellgesteuerten App auf einem mobilen Gerät