Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wichtig
Microsoft Purview Unified Catalog und klassische Microsoft Purview-Datengovernancefunktionen (früher Azure Purview) werden eingestellt. Microsoft konsolidiert seine Data Governance-Funktionen in Microsoft Fabric. Sie können keine neuen Konten mehr erstellen, und vorhandene Funktionen bleiben bis zum 12. November 2027 im Wartungsmodus. Zeitpläne für die Deaktivierung, Umstellungsleitfäden und empfohlene nächste Schritte finden Sie in der Ankündigung der Einstellung der Datengovernance von Microsoft Purview.
Hinweis
Microsoft Purview Data Catalog (klassisch), Data Health Insights (klassisch) und Purview-Workflow (klassisch) nehmen keine neuen Kunden mehr an, und diese Dienste, zuvor Azure Purview, befinden sich jetzt im Kundensupportmodus.
Wichtig
Dieses Feature ist derzeit in der Vorschau. Die ergänzenden Nutzungsbedingungen für Microsoft Azure Previews enthalten zusätzliche rechtliche Bedingungen, die für Azure-Features gelten, die sich in der Betaversion oder in der Vorschau befinden oder anderweitig noch nicht allgemein verfügbar sind.
Datenbesitzerrichtlinien sind eine Art von Microsoft Purview-Zugriffsrichtlinien. Sie ermöglichen Ihnen die Verwaltung des Zugriffs auf Benutzerdaten in Quellen, die für die Erzwingung von Datenrichtlinien in Microsoft Purview registriert wurden. Diese Richtlinien können direkt im Microsoft Purview-Governanceportal erstellt und nach der Veröffentlichung von der Datenquelle erzwungen werden.
In diesem Leitfaden wird erläutert, wie ein Datenbesitzer Erstellungsrichtlinien in Microsoft Purview delegieren kann, um den Zugriff auf Azure Arc-fähige SQL Server zu ermöglichen. Die folgenden Aktionen sind derzeit aktiviert: Lesen. Diese Aktion wird nur für Richtlinien auf Serverebene unterstützt. Ändern wird an dieser Stelle nicht unterstützt.
Voraussetzungen
Ein Azure-Konto mit einem aktiven Abonnement. Erstellen Sie kostenlos ein Konto.
Ein neues oder vorhandenes Microsoft Purview-Konto. Befolgen Sie diese Schnellstartanleitung, um eine zu erstellen.
- Laden Sie die lokale SQL Server-Version 2022 herunter, und installieren Sie sie. Versionen 2022 oder höher werden sowohl unter Windows als auch unter Linux unterstützt. Sie können die kostenlose Developer Edition ausprobieren.
- Konfigurieren Sie Ihre Berechtigungen, und registrieren Sie dann eine Liste von Ressourcenanbietern in dem Abonnement, das Sie zum Onboarding der SQL Server instance in Azure Arc verwenden möchten.
- Erfüllen Sie die Voraussetzungen, und integrieren Sie das SQL Server instance mit Azure Arc. Eine einfache Konfiguration für Windows SQL Server finden Sie hier. Eine alternative Konfiguration für Linux SQL Server finden Sie hier.
- Aktivieren Sie die Microsoft Entra-Authentifizierung in SQL Server. Führen Sie für eine einfachere Einrichtung die Voraussetzungen und den Prozess aus, die in diesem Artikel beschrieben werden.
- Denken Sie daran, Anwendungsberechtigungen zu erteilen und die Administratorzustimmung zu erteilen
- Sie müssen einen Microsoft Entra Administrator für die SQL Server instance konfigurieren, es ist jedoch nicht erforderlich, andere Microsoft Entra Benutzernamen oder Benutzer einzurichten. Sie gewähren diesen Benutzern Zugriff mithilfe von Microsoft Purview-Richtlinien.
Unterstützung für Regionen
Die Erzwingung von Datenrichtlinien ist in allen Microsoft Purview-Regionen verfügbar, mit folgenden Ausnahmen:
- USA, Westen 2
- Ostasien
- US Gov Virginia
- China, Norden 3
Sicherheitsüberlegungen für Azure Arc-aktivierte SQL Server
- Der Serveradministrator kann die Erzwingung der Microsoft Purview-Richtlinie deaktivieren.
- Azure Arc-Administrator- und Serveradministratorberechtigungen bieten die Möglichkeit, den Azure Resource Manager Pfad des Servers zu ändern. Da Zuordnungen in Microsoft Purview Resource Manager Pfade verwenden, kann dies zu falschen Richtlinienerzwingungen führen.
- Ein SQL Server Administrator (Datenbankadministrator) kann die Macht eines Serveradministrators erlangen und die zwischengespeicherten Richtlinien von Microsoft Purview manipulieren.
- Die empfohlene Konfiguration besteht darin, für jede SQL Server-Instance eine separate App-Registrierung zu erstellen. Diese Konfiguration verhindert, dass der zweite SQL Server instance die für den ersten SQL Server instance vorgesehenen Richtlinien liest, falls ein betrügerischer Administrator im zweiten SQL Server instance den Resource Manager Pfad manipuliert.
Überprüfen der Voraussetzungen
Melden Sie sich über diesen Link beim Azure-Portal an
Navigieren Sie im linken Bereich zu SQL Server . Sie sehen eine Liste von SQL Server-Instanzen in Azure Arc.
Wählen Sie die SQL Server instance aus, die Sie konfigurieren möchten.
Wechseln Sie im linken Bereich zu Microsoft Entra ID.
Stellen Sie sicher, dass die Microsoft Entra-Authentifizierung mit einer Administratoranmeldung konfiguriert ist. Wenn dies nicht der Fall ist, lesen Sie den Abschnitt Voraussetzungen für Zugriffsrichtlinien in diesem Handbuch.
Stellen Sie sicher, dass für SQL Server ein Zertifikat bereitgestellt wurde, mit dem es sich bei Azure authentifizieren kann. Wenn dies nicht der Fall ist, lesen Sie den Abschnitt Voraussetzungen für Zugriffsrichtlinien in diesem Handbuch.
Stellen Sie sicher, dass eine App-Registrierung eingegeben wurde, um eine Vertrauensstellung zwischen SQL Server und Microsoft Entra ID herzustellen. Wenn dies nicht der Fall ist, lesen Sie den Abschnitt Voraussetzungen für Zugriffsrichtlinien in diesem Handbuch.
Wenn Sie Änderungen vorgenommen haben, wählen Sie die Schaltfläche Speichern aus, um die Konfiguration zu speichern, und warten, bis der Vorgang erfolgreich abgeschlossen wurde. Dieser Vorgang kann einige Minuten in Anspruch nehmen. Die Meldung "Dies wurde erfolgreich gespeichert" wird oben auf der Seite in grünem Hintergrund angezeigt. Möglicherweise müssen Sie nach oben scrollen, um sie anzuzeigen.
Microsoft Purview-Konfiguration
Registrieren der Datenquelle in Microsoft Purview
Bevor eine Richtlinie in Microsoft Purview für eine Datenressource erstellt werden kann, müssen Sie diese Datenressource in Microsoft Purview Studio registrieren. Die Anweisungen zum Registrieren der Datenressource finden Sie weiter unten in diesem Leitfaden.
Hinweis
Microsoft Purview-Richtlinien basieren auf dem ARM-Pfad der Datenressource. Wenn eine Datenressource in eine neue Ressourcengruppe oder ein neues Abonnement verschoben wird, muss ihre Registrierung aufgehoben und dann erneut in Microsoft Purview registriert werden.
Konfigurieren Sie Berechtigungen, um die Erzwingung von Datenrichtlinien für die Datenquelle zu aktivieren
Sobald eine Ressource registriert ist, aber bevor eine Richtlinie in Microsoft Purview für diese Ressource erstellt werden kann, müssen Sie Berechtigungen konfigurieren. Eine Reihe von Berechtigungen ist erforderlich, um die Erzwingung der Datenrichtlinie zu ermöglichen. Dies gilt für Datenquellen, Ressourcengruppen oder Abonnements. Um die Erzwingung von Datenrichtlinien zu aktivieren, müssen Sie sowohl über bestimmte IAM-Berechtigungen (Identity and Access Management) für die Ressource als auch über bestimmte Microsoft Purview-Berechtigungen verfügen:
Sie müssen entweder eine der folgenden IAM-Rollenkombinationen im Azure Resource Manager Pfad der Ressource oder ein übergeordnetes Element davon haben (d. h. unter Verwendung der IAM-Berechtigungsvererbung):
- IAM-Eigentümer
- Sowohl IAM-Mitwirkender als auch IAM-Administrator für Benutzerzugriff
Folgen Sie dieser Anleitung, um Berechtigungen für die rollenbasierte Zugriffssteuerung (rollenbasierte Zugriffssteuerung, RBAC) für Azure zu konfigurieren. Der folgende Screenshot zeigt, wie Sie im Azure-Portal für die Datenressource auf den Abschnitt "Access Control" zugreifen, um eine Rollenzuweisung hinzuzufügen.
Hinweis
Die IAM-Eigentümerrolle für eine Datenressource kann von einer übergeordneten Ressourcengruppe, einem Abonnement oder einer Abonnementverwaltungsgruppe geerbt werden. Überprüfen Sie, welche Microsoft Entra-Benutzer, -Gruppen und -Dienstprinzipale die IAM-Eigentümerrolle für die Ressource besitzen oder erben.
Außerdem benötigen Sie die Rolle "Microsoft Purview-Datenquellenadministrator " für die Sammlung oder eine übergeordnete Sammlung (wenn die Vererbung aktiviert ist). Weitere Informationen finden Sie im Handbuch zum Verwalten von Microsoft Purview-Rollenzuweisungen.
Der folgende Screenshot zeigt, wie Sie die Rolle des Datenquellenadministrators auf Stammsammlungsebene zuweisen.
Konfigurieren von Microsoft Purview-Berechtigungen zum Erstellen, Aktualisieren oder Löschen von Zugriffsrichtlinien
Zum Erstellen, Aktualisieren oder Löschen von Richtlinien müssen Sie die Rolle des Richtlinienautors in Microsoft Purview auf Stammsammlungsebene abrufen:
- Die Rolle "Richtlinienautor " kann DevOps- und Datenbesitzerrichtlinien erstellen, aktualisieren und löschen.
- Die Rolle "Richtlinienautor" kann Self-Service-Zugriffsrichtlinien löschen.
Weitere Informationen zum Verwalten von Microsoft Purview-Rollenzuweisungen finden Sie unter Erstellen und Verwalten von Sammlungen in der Microsoft Purview Data Map.
Hinweis
Die Rolle des Richtlinienautors muss auf der Ebene der Stammsammlung konfiguriert werden.
Um beim Erstellen oder Aktualisieren des Betreffs einer Richtlinie auf einfache Weise Microsoft Entra-Benutzer oder -Gruppen durchsuchen zu können, können Sie außerdem von der Berechtigung "Verzeichnisleseberechtigte" in Microsoft Entra ID profitieren. Dies ist eine allgemeine Berechtigung für Benutzer in einem Azure-Mandanten. Ohne die Berechtigung "Verzeichnisleser" muss der Richtlinienautor den vollständigen Benutzernamen oder die vollständige E-Mail-Adresse für alle Prinzipale eingeben, die im Betreff einer Datenrichtlinie enthalten sind.
Konfigurieren von Microsoft Purview-Berechtigungen zum Veröffentlichen von Richtlinien für Datenbesitzer
Datenbesitzerrichtlinien ermöglichen Checks and Balances, wenn Sie die Rollen "Microsoft Purview-Richtlinienautor" und "Datenquellenadministrator" verschiedenen Personen in der organization zuweisen. Bevor eine Data Owner-Richtlinie wirksam wird, muss eine zweite Person (Datenquellenadministrator) sie überprüfen und durch Veröffentlichung explizit genehmigen. Dies gilt nicht für DevOps- oder Self-Service-Zugriffsrichtlinien, da die Veröffentlichung für sie automatisch erfolgt, wenn diese Richtlinien erstellt oder aktualisiert werden.
Um eine Datenbesitzerrichtlinie zu veröffentlichen, müssen Sie die Rolle des Datenquellenadministrators in Microsoft Purview auf Stammsammlungsebene abrufen.
Weitere Informationen zum Verwalten von Microsoft Purview-Rollenzuweisungen finden Sie unter Erstellen und Verwalten von Sammlungen in der Microsoft Purview Data Map.
Hinweis
Um Datenbesitzerrichtlinien zu veröffentlichen, muss die Rolle "Datenquellenadministrator" auf Stammsammlungsebene konfiguriert werden.
Delegieren der Verantwortung für die Zugriffsbereitstellung an Rollen in Microsoft Purview
Nachdem eine Ressource für die Erzwingung von Datenrichtlinien aktiviert wurde, kann jeder Microsoft Purview-Benutzer mit der Rolle "Richtlinienautor" auf der Stammsammlungsebene Zugriff auf diese Datenquelle über Microsoft Purview bereitstellen.
Hinweis
Jeder Administrator der Microsoft Purview-Stammsammlung kann neuen Benutzern Autorrollen für Stammrichtlinien zuweisen. Jeder Sammlungsadministrator kann neue Benutzer einer Datenquellenadministratorrolle unter der Sammlung zuweisen. Minimieren und überprüfen Sie sorgfältig die Anzahl der Benutzer, die die Rollen "Microsoft Purview-Sammlungsadministrator", "Datenquellenadministrator" oder "Richtlinienautor" innehaben.
Wenn ein Microsoft Purview-Konto mit veröffentlichten Richtlinien gelöscht wird, werden diese Richtlinien innerhalb eines von der jeweiligen Datenquelle abhängigen Zeitraums nicht mehr erzwungen. Diese Änderung kann sich sowohl auf die Sicherheit als auch auf die Verfügbarkeit des Datenzugriffs auswirken. Die Rollen Mitwirkender und Besitzer in IAM können Microsoft Purview-Konten löschen. Sie können diese Berechtigungen überprüfen, indem Sie zum Abschnitt Zugriffssteuerung (IAM) für Ihr Microsoft Purview-Konto wechseln und Rollenzuweisungen auswählen. Sie können auch eine Sperre verwenden, um zu verhindern, dass das Microsoft Purview-Konto durch Resource Manager-Sperren gelöscht wird.
Registrieren von Datenquellen in Microsoft Purview
Registrieren Sie jede Datenquelle bei Microsoft Purview, um später Zugriffsrichtlinien zu definieren.
Melden Sie sich bei Microsoft Purview Studio an.
Navigieren Sie im linken Bereich zum Datenzuordnungsfeature , wählen Sie Quellen und dann Registrieren aus. Geben Sie "Azure Arc" in das Suchfeld ein, und wählen Sie SQL Server in Azure Arc aus. Wählen Sie dann Weiter aus.
Geben Sie einen Namen für diese Registrierung ein. Es empfiehlt sich, im nächsten Schritt den Namen der Registrierung mit dem Servernamen abzugleichen.
Wählen Sie ein Azure-Abonnement, den Servernamen und den Serverendpunkt aus.
Wählen Sie eine Sammlung aus, in der diese Registrierung abgelegt werden soll.
Aktivieren Sie die Erzwingung der Datenrichtlinie. Die Erzwingung von Datenrichtlinien erfordert bestimmte Berechtigungen und kann sich auf die Sicherheit Ihrer Daten auswirken, da sie an bestimmte Microsoft Purview-Rollen delegiert wird, um den Zugriff auf die Datenquellen zu verwalten. Gehen Sie in diesem Leitfaden die sicheren Methoden im Zusammenhang mit der Durchsetzung von Datenschutzrichtlinien durch: So aktivieren Sie die Erzwingung von Datenrichtlinien
Wählen Sie unten Registrieren oder Anwenden aus.
Sobald für Ihre Datenquelle der Schalter zur Erzwingung der Datenrichtlinieaktiviert ist, sieht sie wie im folgenden Bild aus.
Richtlinien in Azure Arc-aktiviertem SQL Server aktivieren
In diesem Abschnitt werden die Schritte zum Konfigurieren von SQL Server in Azure Arc für die Verwendung von Microsoft Purview beschrieben. Führen Sie diese Schritte aus, nachdem Sie die Option zur Erzwingung der Datenrichtlinie für diese Datenquelle im Microsoft Purview-Konto aktiviert haben.
Melden Sie sich über diesen Link beim Azure-Portal an
Navigieren Sie im linken Bereich zu SQL Server . Sie sehen eine Liste von SQL Server-Instanzen in Azure Arc.
Wählen Sie die SQL Server instance aus, die Sie konfigurieren möchten.
Wechseln Sie im linken Bereich zu Microsoft Entra ID.
Scrollen Sie nach unten zu Microsoft Purview-Zugriffsrichtlinien.
Wählen Sie die Schaltfläche aus, um die Microsoft Purview-Governance zu überprüfen. Warten Sie, während die Anforderung verarbeitet wird. In dieser Zeit wird diese Meldung oben auf der Seite angezeigt. Möglicherweise müssen Sie nach oben scrollen, um sie anzuzeigen.
Bestätigen Sie unten auf der Seite, dass der Microsoft Purview-Governancestatus angezeigt wird
Governed. Beachten Sie, dass es bis zu 30 Minuten dauern kann, bis der richtige Status angezeigt wird. Fahren Sie mit einer Browseraktualisierung fort, bis dies geschieht.Vergewissern Sie sich, dass der Microsoft Purview-Endpunkt auf das Microsoft Purview-Konto verweist, in dem Sie diese Datenquelle registriert und die Erzwingung der Datenrichtlinie aktiviert haben
Erstellen und Veröffentlichen einer Data Owner-Richtlinie
Führen Sie die Schritte in den Abschnitten "Erstellen einer neuen Richtlinie " und " Veröffentlichen einer Richtlinie " des Lernprogramms zum Erstellen von Richtlinien für Datenbesitzer aus. Das Ergebnis ist eine Datenbesitzerrichtlinie ähnlich dem Beispiel:
Beispiel: Richtlinie lesen. Diese Richtlinie weist den Microsoft Entra-Prinzipal "sg-Finance" der SQL-Datenleseaktion im Bereich von SQL Server DESKTOP-xxx zu. Diese Richtlinie wurde auch auf diesem Server veröffentlicht. Beachten Sie, dass Richtlinien im Zusammenhang mit dieser Aktion unterhalb der Serverebene nicht unterstützt werden.
Hinweis
- Da der Scan für diese Datenquelle derzeit nicht verfügbar ist, können Datenleserichtlinien nur auf Serverebene erstellt werden. Verwenden Sie beim Erstellen des Datenressourcenteils der Richtlinie das Feld "Datenquellen" anstelle des Objektfelds.
- Es gibt ein bekanntes Problem mit SQL Server Management Studio, das verhindert, dass Sie mit der rechten Maustaste auf eine Tabelle klicken und die Option "Erste 1000 Zeilen auswählen" auswählen.
Wichtig
- Die Veröffentlichung ist ein Hintergrundvorgang. Es kann bis zu 5 Minuten dauern, bis die Änderungen in dieser Datenquelle widergespiegelt werden.
- Das Ändern einer Richtlinie erfordert keinen neuen Veröffentlichungsvorgang. Die Änderungen werden mit dem nächsten Pull übernommen.
Aufheben der Veröffentlichung einer Datenbesitzerrichtlinie
Folgen Sie diesem Link für die Schritte zum Aufheben der Veröffentlichung einer Datenbesitzerrichtlinie in Microsoft Purview.
Aktualisieren oder Löschen einer Datenbesitzerrichtlinie
Folgen Sie diesem Link für die Schritte zum Aktualisieren oder Löschen einer Datenbesitzerrichtlinie in Microsoft Purview.
Testen der Richtlinie
Nachdem die Richtlinie veröffentlicht und an die Datenquelle übermittelt wurde, sollte jeder der Microsoft Entra-Benutzer im Subject in der Lage sein, eine Verbindung herzustellen und eine Abfrage auszuführen, die auf die Ressourcen abzielt, auf die die Richtlinie Zugriff gewährt hat. Verwenden Sie zum Testen SSMS oder einen beliebigen SQL-Client, und versuchen Sie die Abfrage. Versuchen Sie beispielsweise, auf eine SQL-Tabelle zuzugreifen, für die Sie Lesezugriff gewährt haben.
Wenn Sie weitere Informationen zur Problembehandlung benötigen, lesen Sie den Abschnitt "Nächste Schritte " in diesem Handbuch.
Details zur Rollendefinition
Dieser Abschnitt enthält einen Verweis darauf, wie relevante Microsoft Purview-Datenrichtlinienrollen bestimmten Aktionen in SQL-Datenquellen zugeordnet werden.
| Rollendefinition für Microsoft Purview-Richtlinie | Datenquellenspezifische Aktionen |
|---|---|
| Lesen | Microsoft.Sql/sqlservers/Connect |
| Microsoft.Sql/sqlservers/databases/Connect | |
| Microsoft.Sql/Sqlservers/Datenbanken/Schemas/Tabellen/Zeilen | |
| Microsoft.Sql/sqlservers/databases/schemas/views/rows | |
Nächste Schritte
Blog, Demos und verwandte Anleitungen ansehen
- Dokument: Konzepte für Microsoft Purview-Richtlinien für Datenbesitzer
- Dokument: Microsoft Purview-Datenbesitzerrichtlinien für alle Datenquellen in einem Abonnement oder einer Ressourcengruppe
- Dokument: Microsoft Purview-Datenbesitzerrichtlinien für eine Azure SQL Datenbank
- Dokument: Problembehandlung von Microsoft Purview-Richtlinien für SQL-Datenquellen
- Blog: Benutzern Zugriff auf Datenressourcen in Ihrem Unternehmen per API gewähren