Ana içeriğe geç
Kesit Power BI
İleri · Yönetim ve Güvenlik

Yönetişim: erişim, etiketler, onay, abonelik ve uyarılar

Çalışma alanı rolleri, öğe düzeyi erişim, Derleme izni, duyarlılık etiketleri, tanıtma/sertifikalama, pano oluşturma, abonelik ve veri uyarıları.

Uygulamada aç, 10 alıştırmayı çözÜcretsiz, hesap gerekmez, kurulum yok.

Bu sayfa dersin okuma sürümüdür. Metin bir kutuyu çalıştırmanı ya da adıma geçmeni söylüyorsa dersi uygulamada aç.

Çalışma alanı rolleri

YetkiYöneticiÜyeKatkıda bulunanGörüntüleyici
İçeriği görüntüle✓✓✓✓
İçerik oluştur / düzenle / sil✓✓✓—
Uygulama yayımla / güncelle✓✓(ayarla)—
Başkalarını ekle✓ (tüm roller)✓ (Üye ve altı)——
Çalışma alanını sil / ayarları✓———
RLS uygulanır mı?HayırHayırHayırEvet

Öğe düzeyi erişim

Duyarlılık etiketleri

Microsoft Purview Information Protection etiketleri (Genel, İç, Gizli, Çok gizli) rapora ve modele uygulanır. Etiket Excel, PowerPoint ve PDF'e dışa aktarımda dosyaya taşınır ve şifreleme ile korunabilir. Desktop'ta Giriş → Duyarlılık; Service'te öğenin ayarları.

Onaylama: tanıtma ve sertifikalama

Panolar, abonelikler ve uyarılar

Ağ geçidi ne zaman gerekir?

Service'in buluttan erişemediği kaynaklar için: şirket ağındaki SQL Server, paylaşılan klasördeki dosyalar, şirket içi Analysis Services. Bulut kaynakları (Azure SQL, SharePoint Online, OneDrive, Fabric) için gerekmez. Kişisel mod yalnızca bir kullanıcı ve Import için; standart mod birden çok kullanıcı, DirectQuery ve canlı bağlantı için.

Uzmanlaş

Kiracı ayarları: kim neyi yapabilir?

Anadolu Market'in denetim ekibi soruyor: “Müşteri listesini kim CSV olarak indirebilir? Bir rapor internete açılabilir mi? Kim sertifika verebilir?” Bu soruların cevabı rapor dosyalarında değil, Yönetici portalı → Kiracı ayarları (Tenant settings) ekranındadır. Ayarların çoğu üç biçimde açılır: tüm kuruluş, belirli güvenlik grupları ya da belirli gruplar hariç herkes.

Ayar grubuÖrnek ayarlarÖnerilen başlangıç
Dışa aktarmaExcel'e aktar, .csv'ye aktar, PDF/PowerPoint olarak aktar, rapor indirme (.pbix), yazdırmaAçık; ama .csv yalnızca belirli gruplara
Canlı bağlantıExcel'de canlı bağlantıyla çalışma (Excel'de Çözümle)Açık; RLS geçerli olduğu için güvenli
PaylaşımWeb'de yayımla, konuk kullanıcılar, kuruluş genelinde paylaşım bağlantısıWeb'de yayımla kapalı ya da çok küçük bir grup
AbonelikE-posta aboneliği kurma, dış kullanıcılara göndermeDış gönderim kapalı
OnaylamaSertifikalama, ana veri onayıYalnızca atanmış gözden geçirenler
Bileşik modelPower BI anlam modellerine DirectQuery bağlantılarıAçık, eğitimli yazar grubu için

İki pratik kural: ayarı gruba bağla (kişi listesi yönetilmez) ve her değişikliği gerekçesiyle kaydet. Kiracı ayarları değiştiği anda herkesi etkiler; değişiklik günlüğü olmayan bir kiracıda “bu ne zaman açıldı?” sorusunun cevabı yoktur. Büyük kuruluşlarda sertifikalama yetkisi etki alanı (domain) yöneticilerine devredilebilir; her iş biriminin kendi gözden geçirenleri olur.

Onaylama: tanıtılmış, sertifikalı, ana veri

RozetAnlamıKim verir?Hangi öğeler?
Tanıtılmış (Promoted)“Sahibi olarak bunu paylaşmaya hazır görüyorum”Öğede yazma izni olan herkesPanolar hariç tüm öğeler
Sertifikalı (Certified)Kuruluşun kalite standardından geçtiYalnızca yöneticinin atadığı gözden geçirenler; herkes talep edebilirPanolar hariç tüm öğeler
Ana veri (Master data)Kuruluşun temel referans verisi (ürün kodları, müşteri listesi)Yalnızca yöneticinin atadığı kişilerYalnızca veri içeren öğeler: lakehouse, anlam modeli…

Rozet bir süreç sonucudur, süreç değildir. Sertifika vermeden önce gözden geçirenin baktığı somut bir liste olmalı. Bunun en kritik maddesi: ölçüleri kendi kırılım sütunlarında test et. Bu modelde hazır [Net Satış] ölçüsü Durum'a göre kesildiğinde ne olur?

EVALUATE
SUMMARIZECOLUMNS(Satislar[Durum], "Toplam Satış", [Toplam Satış], "Net Satış", [Net Satış])

Toplam Satış her durum için farklıdır (Teslim Edildi 1.049.627,00 ₺, İptal 95.417,40 ₺…), ama Net Satış her satırda 1.250.772,45 ₺ görünür; İptal satırında bile. Ölçü sütun filtresiyle Durum filtresinin üzerine yazar (DAX optimizasyonu dersinde mekanizması var). Bu bir “hata” mı, “bilinen davranış” mı? Sertifika kararı tam olarak bunu belgelemektir: ya ölçü KEEPFILTERS ile düzeltilir ya da açıklamasına “Durum kırılımında kullanma” yazılır.

  • Sertifika kontrol listesi: sahibi ve yedek sahibi belli · tüm ölçülerin açıklaması var · kırılım testleri yapılmış · RLS test kullanıcılarıyla doğrulanmış · yenileme zamanlaması ve hata bildirimi ekip listesine gidiyor · duyarlılık etiketi uygun · etki analizi ile bağlı öğeler biliniyor.
  • Sertifikayı geri almak da süreçtir: model artık bakımı yapılmıyorsa rozet kaldırılmalı; aksi hâlde kullanıcılar eski modeli “güvenilir” sanar.

Duyarlılık etiketleri: devralma ve dışa aktarma

Etiketleri uygulamak için Microsoft Purview Information Protection lisansının yanında Power BI Pro ya da PPU gerekir; etiketin kullanıcıya bir etiket ilkesiyle yayımlanmış olması da şarttır. Uygulamada önemli olan, etiketin nereye gittiğidir:

  • Aşağı yönlü devralma varsayılan olarak açıktır: “Gizli” etiketli bir anlam modelinin üzerine kurulan raporlar ve panolar etiketi devralır.
  • Veri kaynağından devralma: anlam modeli etiketli bir kaynaktan (ör. etiketli bir Excel) veri alınca o etiketi alabilir.
  • Zorunlu etiket ve varsayılan etiket ilkeleri Power BI öğelerinde tam desteklenir: kullanıcı etiket seçmeden kaydedemez ya da varsayılan etiket kendiliğinden atanır.
  • Dışa aktarma: Excel, PDF, PowerPoint, Excel'de Çözümle ve .pbix indirme etiketi dosyaya taşır; etiket şifreleme içeriyorsa dosya korunur. .csv ve .txt dışa aktarımı etiketi taşımaz. Gizli verili modellerde .csv dışa aktarımını bu yüzden kısıtla.
  • Power BI Projesi (PBIP) biçimi duyarlılık etiketlerini desteklemez; etiketli içeriği Git'e taşımadan önce bu farkı bil (Yaşam döngüsü dersi).

Denetim: kim neyi açtı, kim neyi dışa aktardı?

Bir müşteri listesinin dışarı sızdığı iddia ediliyor. “Son 30 günde bu raporu kim dışa aktardı?” sorusunun iki kaynağı vardır:

Denetim günlüğü (Purview)Etkinlik günlüğü (Power BI)
KapsamFabric ve Power BI dahil Microsoft 365 etkinlikleriYalnızca Power BI etkinlikleri
ErişimPurview portalında denetim aramasıYönetici REST API'si (ActivityEvents) ya da Get-PowerBIActivityEvent
Kim kullanır?Uyumluluk ve güvenlik ekipleriFabric yöneticisi; otomasyonla
NotDiğer Microsoft 365 olaylarıyla birlikte sorgulanırHer istek tek bir günü (UTC) kapsar; olaylar genellikle 30–60 dakika içinde düşer

Etkinlik günlüğünün geçmişi sınırlıdır. Kurumsal uygulama, her gece önceki günün olaylarını bir betikle çekip kendi deponda (ör. bir lakehouse tablosunda) biriktirmektir. Böylece “kim, hangi raporu, ne zaman görüntüledi ya da dışa aktardı” sorusu aylar sonra da cevaplanır ve kullanılmayan raporlar da bulunur: 90 gündür görüntülenmeyen bir rapor emekliye ayrılma adayıdır.

Etki analizi ve dışa aktarım kontrolü

Bir sütunun adını değiştirmeden önce Soy (lineage) görünümünde öğeyi aç ve Etki analizi'ne bak: kaç model, rapor, pano, kaç görüntüleme? Etkilenen öğelerin kişilerine buradan bildirim gönderebilirsin. Dışa aktarımı ise üç katmanda yönetirsin:

  1. Kiracı: hangi biçimler kimlere açık (yukarıdaki tablo).
  2. Rapor: Desktop'ta Seçenekler → Geçerli dosya → Rapor ayarları → dışa aktarma: yalnızca özetlenmiş veri, özetlenmiş ve temel veri ya da hiç. Kiracı ayarından daha geniş olamaz.
  3. Model: RLS ve OLS. Dışa aktarılan veri de kullanıcının görebildiği satırlarla sınırlıdır; dışa aktarımı kapatmak, görmemesi gereken veriyi görmesinin çaresi değildir.
Yönetişim karar ağacıVeri gizli mi? → etiket + .csv kısıtı + OLS/RLS. · Model birçok ekip tarafından kullanılıyor mu? → sertifika süreci + Derleme izni. · Dış kullanıcı var mı? → konuk ve abonelik ayarları, Web'de yayımla kapalı. · Değişiklik yapılacak mı? → etki analizi + bildirim. · Kim ne yaptı? → günlükleri her gün kendi depona al.
İlgiliPaylaşım kararları Paylaşım ve erişim, izleme araçları Kullanım ve izleme dersinde.
Alıştırmalara geç (10)