Buildberechtigung für freigegebene Semantikmodelle

Wenn Sie einen Bericht in Power BI Desktop erstellen, werden die Daten in diesem Bericht in einem Datenmodell gespeichert. Wenn Sie einen Bericht im Power BI-Dienst veröffentlichen, wird das Datenmodell im Dienst zugleich als Semantikmodell veröffentlicht. Wenn Sie den Bericht für andere Personen freigeben, können Sie ihnen die Buildberechtigung für das Semantikmodell erteilen, auf dem der Bericht basiert, damit sie es für ihre eigenen Berichte, Dashboards usw. erkunden und wiederverwenden können. In diesem Artikel wird erläutert, wie Sie den Zugriff auf das Semantikmodelle mithilfe der Buildberechtigung steuern.

Die Buildberechtigung gilt für Semantikmodelle. Wenn Sie Benutzer*innen Buildberechtigung erteilen, können diese neue Inhalte für Ihr Semantikmodell erstellen. Dazu gehören z. B. Berichte, Dashboards, angeheftete Kacheln aus Q&A, paginierte Berichte und gewonnene Erkenntnisse. Wenn ein Bericht außerhalb des Semantikmodellarbeitsbereichs Ihr Semantikmodell verwendet, können Sie das Semantikmodell nicht löschen. Wenn Sie es trotzdem versuchen, erhalten Sie eine Fehlermeldung.

Benutzer benötigen die Berechtigung „Erstellen“ außerdem für die folgenden Aktionen:

  • Exportieren zugrunde liegenden Power BI-Daten
  • Erstellen Sie neue Inhalte im Semantikmodelle, z. B. mit Analysieren in Excel.
  • Zugriff auf die Daten über den XMLA-Endpunkt (XML for Analysis)

So erhalten Benutzer die Berechtigung „Erstellen“

Benutzer erhalten die Buildberechtigung für ein Semantikmodell auf verschiedene Arten:

  • Benutzer, die mindestens über die Rolle „Mitwirkender“ in einem Arbeitsbereich verfügen, besitzen die Buildberechtigung für die Semantikmodelle in diesem Arbeitsbereich sowie die Berechtigung zum Kopieren von Berichten in diesem Arbeitsbereich. Weitere Informationen zu Rollen in Arbeitsbereichen finden Sie unter Rollen in Arbeitsbereichen in Power BI.

  • Die Besitzer von Semantikmodellen können bestimmten Benutzern oder Sicherheitsgruppen auf der Seite Berechtigungen verwalten die Buildberechtigung zuweisen. Weitere Informationen finden Sie unter Verwalten von Zugriffsberechtigungen für Semantikmodelle.

  • Ein Benutzer mit Administrator- oder Mitgliedsrolle in dem Arbeitsbereich, in dem das Semantikmodell gespeichert ist, kann während des Veröffentlichens einer App entscheiden, dass Benutzer mit Berechtigung für die App außerdem die Buildberechtigung für die zugrundeliegenden Semantikmodelle erhalten. Weitere Informationen finden Sie unter Erstellen und Verwalten von mehreren Zielgruppen.

  • Wenn Sie über die „Erneut freigeben“-Berechtigung und die Buildberechtigung für ein Semantikmodell verfügen und einen Bericht oder ein Dashboard freigeben, das Sie auf diesem Semantikmodell erstellt haben, können Sie angeben, dass die Empfänger ebenfalls die Berechtigung „Erstellen“ für das Semantikmodell erhalten. Weitere Informationen finden Sie unter Freigeben von Power BI-Berichten und -Dashboards für Kollegen und andere Personen.

Berechtigung „Erstellen“ entziehen

Zum Entfernen der Buildberechtigung für Benutzer eines freigegebenen Semantikmodells befolgen Sie die Anweisungen unter Verwalten des direkten Zugriffs.

Wenn Sie die Berechtigung „Erstellen“ entfernen, können die Personen, deren Berechtigungen Sie widerrufen haben, den Bericht trotzdem anzeigen, ihn aber nicht mehr bearbeiten oder dessen zugrunde liegende Daten exportieren. Benutzer, die nur über Leseberechtigung verfügen, können zusammengefasste Daten weiterhin exportieren.

Entfernen der Buildberechtigung für ein Semantikmodell in einer App

Wenn Sie eine App aus einem Arbeitsbereich verteilen, werden durch das Entfernen des Zugriffs von Personen auf die App nicht automatisch auch ihre Berechtigungen zum Erstellen und erneuten Freigeben entfernt. Führen Sie zum Entfernen der Berechtigungen zum Erstellen die folgenden Schritte aus:

  1. Wählen Sie im Arbeitsbereich in der Listenansicht App aktualisieren aus.

    Screenshot that shows Update app on the workspace list page.

  2. Wählen Sie die Registerkarte Zielgruppe aus, und zeigen Sie dann im Seitenbereich Zielgruppenzugriff verwalten auf die Person oder Gruppe, deren Zugriff Sie löschen möchten. Wählen Sie das daraufhin angezeigte Papierkorbsymbol aus. Wenn Sie fertig sind, wählen Sie App aktualisieren aus.

    Screenshot that shows selecting the trash can icon next to a person's name to remove their permissions.

    Sie erhalten die Meldung, dass Sie zu Berechtigungen verwalten wechseln müssen, um Berechtigungen für Benutzer mit erteiltem Zugriff zu entziehen.

    Screenshot of the Manage permissions message.

  3. Wählen Sie Aktualisieren aus.

  4. Befolgen Sie die Anweisungen unter Verwalten von Berechtigungen, um zu erfahren, wie Sie Benutzern mit vorhandenem Zugriff Berechtigungen entziehen. Wenn Sie einem Benutzer die Buildberechtigung für ein Semantikmodell entziehen, kann er auf dem Semantikmodell basierende Berichte zwar weiterhin anzeigen, sie aber nicht mehr bearbeiten.

Konfigurieren, wie Benutzer die Berechtigung „Erstellen“ anfordern

Bestimmte Aktionen, z. B. das Erstellen eines Berichts basierend auf einem semantischen Modell oder der Zugriff auf die Detailseite eines semantischen Modells im Data Hub, erfordern Buildberechtigung für das Semantikmodell. Wenn Benutzer, die nicht über die Buildberechtigung verfügen, diese Aktionen ausprobieren, wird ihnen ein Dialogfeld angezeigt, in dem sie E-Mails an den Semantikmodellbesitzer senden können, um die Buildberechtigung anzufordern. Die E-Mail enthält die Details des Benutzers, den Namen des Semantikmodells, auf das er Zugriff anfordert, und alle weiteren Informationen, die er optional bereitstellt.

Screenshot of the default Build permission request dialog.

Ändern des Zugriffsanforderungsverhaltens

Wenn Sie eine Administrator-, Mitglieds- oder Mitwirkenderrolle in dem Arbeitsbereich innehaben, in dem sich das Semantikmodell befindet, können Sie das Standardzugriffsanforderungsverhalten für ein Semantikmodell ändern, indem Sie zu den Einstellungen des Semantikmodells wechseln und die Optionen zum Anfordern des Zugriffs wie gewünscht konfigurieren.

Screenshot of the Request access configuration dialog in the semantic model settings.

  • Die Standardoption, die in der vorherigen Abbildung nicht ausgewählt ist, ist, dass die Berechtigungsanforderungen zum Erstellen per E-Mail an Sie übermittelt werden. Sie sind dafür zuständig, die Anforderungen zu bearbeiten und die Anforderer zu benachrichtigen.

  • Mit der zweiten Option können Sie Anweisungen zum Abrufen der Berechtigung „Erstellen“ angeben, anstatt Anforderungen per E-Mail zu empfangen. Sie können diese Option beispielsweise auswählen, wenn Ihre Organisation ein automatisiertes System für die Verarbeitung von Zugriffsanforderungen verwendet. Wenn Benutzer, die nicht über die Berechtigung „Erstellen“ verfügen, eine Aktion ausprobieren, für die die Berechtigung „Erstellen“ erforderlich ist, wird eine Meldung mit den von Ihnen angegebenen Anweisungen angezeigt.

    Der Textbereich Anweisungen im vorherigen Beispiel für die Zugriffsanforderung zeigt Beispielanweisungen. Anweisungen müssen nur in unformatiertem Text angegeben werden. HTML und andere Arten der Codeformatierung werden als reiner Text statt im beabsichtigten Format wiedergegeben. Das folgende Beispiel zeigt die Anweisungen, die Benutzer zu sehen bekommen, wenn sie eine Aktion ausprobieren, für die Sie die Berechtigung „Erstellen“ benötigen.

    Screenshot of specific instructions for requesting Build permission.

    Hinweis

    Wenn Sie spezifische Anweisungen angeben, ist Ihre E-Mail-Adresse für Benutzer sichtbar, die Zugriff anfordern.

Feiner abgestimmte Berechtigungen

Power BI stellt die Berechtigung zum Erstellen als Ergänzung der vorhandenen Berechtigungen „Lesen“ und „Erneut freigeben“ zur Verfügung. Alle Benutzer, die bereits durch App-Berechtigungen, Freigabe oder Arbeitsbereichszugriff über die Berechtigung „Lesen“ für Semantikmodelle verfügen, erhalten für diese Semantikmodelle außerdem die Buildberechtigung. Diese Benutzer erhalten die Buildberechtigung automatisch, da ihnen die Leseberechtigung bereits das Recht zum Erstellen neuer Inhalte auf der Grundlage des Semantikmodells einräumte, durch Verwendung von In Excel analysieren oder Exportieren.

Mit dieser feiner abgestimmten Buildberechtigung können Sie jetzt wählen, wer die Inhalte in einem vorhandenen Bericht oder Dashboard nur anzeigen und wer Inhalte erstellen kann, die mit den zugrundeliegenden Semantikmodellen verbunden sind.

Fragen? Stellen Sie Ihre Frage in der Power BI-Community.