Ereignisse
31. März, 23 Uhr - 2. Apr., 23 Uhr
Das größte Fabric-, Power BI- und SQL-Lernereignis. 31. März – 2. April. Verwenden Sie Code FABINSIDER, um $400 zu sparen.
Jetzt registrierenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Um Complianceanforderungen zu erfüllen, müssen Organisationen häufig alle vertraulichen Daten in Power BI klassifizieren und bezeichnen. Diese Aufgabe kann für Mandanten mit großen Datenmengen in Power BI eine Herausforderung darstellen. Um die Aufgabe einfacher und effektiver durchzuführen, bietet Power BI Administrator-REST-APIs, mit denen setLabels und removeLabels für eine Vielzahl von Power BI-Artefakten programmgesteuert ausgeführt werden können.
Bei diesen APIs werden Bezeichnungen für Artefakte nach Artefakt-ID festgelegt oder entfernt.
Im folgenden Beispiel wird veranschaulicht, wie Vertraulichkeitsbezeichnungen in Power BI-Dashboards festgelegt und entfernt werden. Mit ähnlichem Code können Bezeichnungen für semantische Modelle, Berichte und Datenflüsse festgelegt und entfernt werden.
const string adminBearerToken = "<adminBearerToken>";
const string ApiUrl = "<api url>";
var persistedDashboardId = Guid.Parse("<dashboard object Id>");
var credentials = new TokenCredentials(adminBearerToken, "Bearer");
var artifacts = new InformationProtectionArtifactsChangeLabel();
artifacts.Dashboards = new List<ArtifactId> { new ArtifactId(id: persistedDashboardId) };
using (PowerBIClient client = new PowerBIClient(credentials))
{
client.BaseUri = new Uri(ApiUrl);
// Delete labels
var removeResponse = client.InformationProtection.RemoveLabelsAsAdmin(artifacts);
foreach (var updateLabelResult in removeResponse.Dashboards)
{
if (updateLabelResult.Status == Status.Succeeded)
{
Console.WriteLine($"label has been deleted from artifact {updateLabelResult.Id}");
}
else
{
Console.WriteLine($"label has not been deleted from artifact {updateLabelResult.Id}");
}
}
// Set labels
var setLabelRequest = new InformationProtectionChangeLabelDetails();
setLabelRequest.Artifacts = artifacts;
setLabelRequest.LabelId = Guid.Parse("<label Id>");
// assignmentMethod (optional)
setLabelRequest.AssignmentMethod = AssignmentMethod.Priviledged;
// delegetedUser (optional)
var delegatedUser = new DelegatedUser();
delegatedUser.EmailAddress = "<delegated user email address>";
setLabelRequest.DelegatedUser = delegatedUser;
var setResponse = client.InformationProtection.SetLabelsAsAdmin(setLabelRequest);
foreach (var updateLabelResult in setResponse.Dashboards)
{
if (updateLabelResult.Status == Status.Succeeded)
{
Console.WriteLine($"label has been upsert on artifact {updateLabelResult.Id}");
}
else
{
Console.WriteLine($"label has not been upsert on artifact {updateLabelResult.Id}");
}
}
}
}
Ereignisse
31. März, 23 Uhr - 2. Apr., 23 Uhr
Das größte Fabric-, Power BI- und SQL-Lernereignis. 31. März – 2. April. Verwenden Sie Code FABINSIDER, um $400 zu sparen.
Jetzt registrierenTraining
Modul
Implementieren von Vertraulichkeitsbezeichnungen - Training
In diesem Modul wird der Prozess der Implementierung von Vertraulichkeitsbezeichnungen untersucht, einschließlich der Anwendung der richtigen Administratorberechtigungen, der Festlegung einer Bereitstellungsstrategie, der Erstellung, Konfiguration und Veröffentlichung von Bezeichnungen sowie dem Entfernen und Löschen von Bezeichnungen.
Zertifizierung
Microsoft Certified: Power BI Data Analyst Associate - Certifications
Erfahren Sie mehr über die Methoden und Best Practices, die den geschäftlichen und technischen Anforderungen für die Modellierung, Visualisierung und Analyse von Daten mit Microsoft Power BI entsprechen.
Dokumentation
Änderungserzwingung der Vertraulichkeitsbezeichnung - Power BI
Erfahren Sie, wie Power BI steuert, wer Vertraulichkeitsbezeichnungen für Power BI-Inhalte ändern oder entfernen kann.
Benutzerdefinierter Hilfelink für Vertraulichkeitsbezeichnungen - Power BI
Hier erfahren Sie, wie Sie einen benutzerdefinierten Hilfelink für Ihr Vertraulichkeitsbezeichnungsmenü erstellen.
Richtlinie zur obligatorischen Bezeichnung in Fabric und Power BI - Microsoft Fabric
Erfahren Sie, wie Organisationen mit einer Richtlinie zur obligatorischen Bezeichnung verlangen können, dass Benutzer*innen Vertraulichkeitsbezeichnungen in Fabric und Power BI anwenden.