Freigeben über


Erstellen der Berechtigung 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 auch gleichzeitig als semantisches Modell im Dienst veröffentlicht. Wenn Sie den Bericht für andere Personen freigeben, können Sie ihnen die Berechtigung "Build" für das semantische Modell erteilen, auf dem der Bericht basiert, damit er ihn für seine eigenen Berichte, Dashboards usw. ermitteln und wiederverwenden kann. In diesem Artikel wird erläutert, wie Sie den Zugriff auf das semantische Modell mithilfe der Buildberechtigung steuern.

Buildberechtigung gilt für semantische Modelle. Wenn Sie Benutzern die Berechtigung "Erstellen" erteilen, können sie neue Inhalte auf Ihrem semantischen Modell erstellen, z. B. Berichte, Dashboards, angeheftete Kacheln aus Q&A, paginierten Berichten und Insights Discovery. Wenn ein Bericht außerhalb des Semantikmodellarbeitsbereichs Ihr semantisches Modell verwendet, können Sie das Semantikmodell nicht löschen. Wenn Sie versuchen, dies zu tun, erhalten Sie eine Fehlermeldung.

Benutzer benötigen außerdem die Berechtigung "Build", um die folgenden Aktionen auszuführen:

  • Exportieren zugrunde liegender Power BI-Daten.
  • Erstellen Sie neue Inhalte im semantischen Modell, z. B. mit "Analysieren" in Excel.
  • Greifen Sie über den XML for Analysis (XMLA)-Endpunkt auf die Daten zu.

So erhalten Benutzer die Build-Berechtigung

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

  • Benutzer, die mindestens eine Rolle als "Mitwirkender" in einem Arbeitsbereich besitzen, haben die Erstellungsberechtigung für die semantischen Modelle in diesem Arbeitsbereich sowie die Berechtigung zum Kopieren von Berichten. Weitere Informationen zu Rollen in Arbeitsbereichen finden Sie unter Rollen in Arbeitsbereichen in Power BI.

  • Semantische Modellbesitzer können auf der Seite "Berechtigungen verwalten" bestimmten Benutzern oder Sicherheitsgruppen Buildberechtigungen zuweisen. Weitere Informationen finden Sie unter Verwalten von Zugriffsberechtigungen für semantisches Modell.

  • Ein Benutzer mit einer Admin- oder Mitgliedsrolle im Arbeitsbereich, in dem sich das semantische Modell befindet, kann bei der Veröffentlichung der App entscheiden, dass Benutzer mit Berechtigung für die App auch die Berechtigung „Build“ für die zugrunde liegenden semantischen Modelle erhalten. Weitere Informationen finden Sie unter Erstellen und Verwalten mehrerer Zielgruppen.

  • Wenn Sie über die Berechtigungen "Freigeben" und "Erstellen" für ein semantisches Modell verfügen und einen Bericht oder ein Dashboard freigeben, den Sie auf diesem semantischen Modell erstellt haben, können Sie angeben, dass die Empfänger auch build-Berechtigung für das Semantikmodell erhalten. Weitere Informationen finden Sie unter Freigeben von Power BI-Berichten und -Dashboards für Kollegen und andere Personen.

Buildberechtigung entfernen

Um die Buildberechtigung für Benutzer eines freigegebenen Semantikmodells zu entfernen, befolgen Sie die Anweisungen unter Verwalten des direkten Zugriffs.

Wenn Sie die Buildberechtigung entfernen, können die Personen, deren Berechtigung Sie widerrufen haben, den Bericht weiterhin sehen, aber den Bericht nicht mehr bearbeiten oder zugrunde liegende Daten exportieren. Benutzer mit nur Lesen-Berechtigung können weiterhin zusammengefasste Daten exportieren.

Entfernen der Buildberechtigung für ein semantisches Modell in einer App

Wenn Sie eine App aus einem Arbeitsbereich verteilen, entfernt das Entfernen des Zugriffs von Personen auf die App nicht automatisch ihre Berechtigungen "Freigeben" und "Erstellen". Gehen Sie wie folgt vor, um die Build-Berechtigungen zu entfernen:

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

    Screenshot der Aktualisierungs-App auf der Arbeitsbereichslistenseite.

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

  3. Befolgen Sie die Anweisungen unter Verwalten von Zugriffsberechtigungen für semantische Modelle , um zu sehen, wie Berechtigungen von Benutzern mit vorhandenem Zugriff entfernt werden. Wenn Sie die Berechtigung "Erstellen" eines Benutzers für ein semantisches Modell entfernen, können sie weiterhin Berichte anzeigen, die auf dem semantischen Modell basieren, aber sie können die Berichte nicht mehr bearbeiten.

Konfigurieren Sie, wie Benutzer eine Berechtigung für den Build-Prozess anfordern.

Bestimmte Aktionen, z. B. das Erstellen eines Berichts basierend auf einem semantischen Modell, erfordern Buildberechtigungen für das semantische Modell. Wenn Benutzer, die nicht über die Berechtigung "Build" verfügen, diese Aktionen testen, erhalten sie standardmäßig ein Dialogfeld, in dem sie eine E-Mail an den Semantikmodellbesitzer senden können, der die Buildberechtigung anfordert. Die E-Mail enthält die Details des Benutzers, den Namen des semantischen Modells, auf das er Zugriff anfordert, und alle anderen Informationen, die er optional bereitstellt.

Ändern des Zugriffsanforderungsverhaltens

Wenn Sie über eine Administrator-, Mitglieds- oder Mitwirkenderolle im Arbeitsbereich verfügen, in dem sich das semantische Modell befindet, können Sie das Standardverhalten der Zugriffsanforderung für ein semantisches Modell ändern, indem Sie zu den Einstellungen des Semantikmodells wechseln und die Anforderungszugriffsoptionen wie gewünscht konfigurieren.

Screenshot des Dialogfelds

  • Die Standardoption, die im vorherigen Bild nicht ausgewählt ist, dient dazu, dass Build-Berechtigungsanforderungen per E-Mail an Sie gesendet werden. Sie sind dafür verantwortlich, die Anfragen zu verarbeiten und die Anforderer zu benachrichtigen.

  • Die zweite Option besteht darin, Anweisungen zum Abrufen von Buildberechtigungen bereitzustellen, 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 Erstellen-Berechtigung verfügen, eine Aktion ausprobieren, die die Erstellen-Berechtigung erfordert, wird eine Meldung mit den Anweisungen angezeigt, die Sie bereitstellen.

    Der Textbereich "Anweisungen" im vorherigen Anforderungszugriffsbeispiel zeigt Beispielanweisungen. Anweisungen müssen im Nur-Text-Format enthalten sein. HTML oder eine andere Art von Codeformatierung wird als einfacher Text und nicht als Codeformat gerendert.

    Hinweis

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

Genauere Berechtigungen

Power BI bietet Erstellenberechtigungen als Ergänzung zu Lese- und Weitergabeberechtigungen. Alle Benutzer, die bereits über Lesen-Berechtigung für semantische Modelle verfügen, sei es durch App-Berechtigungen, Freigabe oder Arbeitsbereichszugriff, erhalten auch Buildberechtigung für diese semantischen Modelle. Diese Benutzer erhalten automatisch die Berechtigung "Erstellen", da Lesen-Berechtigung ihnen bereits das Recht gewährt, neue Inhalte im semantischen Modell mithilfe von "Analysieren" in Excel oder "Exportieren" zu erstellen.

Mit der differenzierteren Buildberechtigung können Sie auswählen, wer den Inhalt nur in einem vorhandenen Bericht oder Dashboard anzeigen kann und wer Inhalte erstellen kann, die mit dem zugrunde liegenden Semantikmodell verbunden sind.