LuckyTemplates DAX Studioda Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Bu öğreticide, LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenliği (RLS) ve Nesne Düzeyinde Güvenliği (OLS) test etmeyi öğreneceksiniz .

Basit bir ifadeyle, Satır Düzeyinde Güvenlik, kullanıcının belirtilen satırlara erişimini engeller . Bu sırada, Nesne Düzeyinde Güvenlik, kullanıcının belirtilen sütunlara ve tablolara erişimini engeller .

DAX Studio'da RLS ve OLS testine ilişkin örnekler aşağıda gösterilmiştir.

İçindekiler

LuckyTemplates'da Satır Düzeyinde Güvenlik

Satır Düzeyinde Güvenlik oluşturmak için Modelleme sekmesine gidin ve Rolleri yönet seçeneğine tıklayın .

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Yeni bir rol oluşturun ve adlandırın. Bu durumda buna RLS Emp 1 denir . Ardından, Ürünler tablosuna bir filtre yerleştirin.

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Bu örnek için ürün rengi kırmızı, mavi ve siyah olmalıdır. Ardından, onaylamak için onay işaretine ( ? ) tıklayın. Rol çalışırsa Kaydet'i tıklayın .

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Rolü test etmek için Modelleme sekmesine gidin ve Farklı görüntüle'ye tıklayın . Rol adına tıklayın ve ardından Tamam'a tıklayın.

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Renk tablosunu tuvale sürükleyip bırakın. Görünen tek renklerin Kırmızı, Mavi ve Siyah olduğunu göreceksiniz.

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

DAX Studio'da RLS'yi test edin

Harici Araçlar sekmesine gidin ve DAX Studio 'ya tıklayın . DAX Studio'daki Ana Sayfa sekmesinde Bağlan'a tıklayın . Açılır pencere göründüğünde, Gelişmiş Seçenekler'i tıklayın .

Roller metin kutusuna, oluşturduğunuz yeni rolün adını yazın ve ardından Bağlan'a tıklayın .

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Ardından, DAX Studio'da şu anda RLS Emp 1 Rolünü görüntülediğini gösteren sarı bir çubuk göreceksiniz.

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

EVALUATE Products DAX kodunu çalıştırırsanız , sonuçların 2.517 yerine yalnızca 901 satır döndürdüğünü göreceksiniz. Bu 901 satırın her biri, ürün rengi olarak Kırmızı, Mavi veya Siyah içerir .

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Tabloyu küçültmek için işlevini kullanabilirsiniz .

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Bu, DAX Studio'ya bağlanmanın ve LuckyTemplates'da veya Analysis Services'ta oluşturduğunuz satır düzeyinde güvenliğe göz atmanın bir yoludur.

LuckyTemplates'da Nesne Düzeyinde Güvenlik

Ardından, Nesne Düzeyinde Güvenliği test edelim. Yeni bir rol oluşturun ve onu OLS Emp 1 olarak adlandırın .

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Bu rol için bir filtre oluşturmanız gerekmez. Bu sadece bir kabuk olacak. Tablonun içindeki içeriği değiştiriyor olacaksınız.

Ardından, Harici Araçlar sekmesine gidin ve Tabular Editor 3'ü tıklayın .

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Roller klasörü altında OLS Emp 1'i seçin. Tablo İzinleri seçeneğinde Mağaza ve Ürün Kategorisini Yok olarak değiştirin.

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Ürünler tablosunda Birim Fiyat'ı seçin. Ardından, OLS Emp 1 seçeneğini Yok olarak değiştirin . Birim Maliyet için de aynısını yapın.

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Ardından, Kaydet'i tıklayın .

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

LuckyTemplates'da Otomatik Tarih/Saat Seçeneğini Kapatın

Kaydet'e tıklamadan önce, LuckyTemplates'da Otomatik tarih/saat seçeneğini kapattığınızdan emin olun . Bunu kapatmak için Seçenekler'e gidin ve Geçerli Dosya sekmesi altında Veri Yükle'ye tıklayın. Ardından, Otomatik tarih/saat seçeneği kutusunun işaretini kaldırın.

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Bunu yapmazsanız, çalışmanızı kaydetmeye çalışırken Tabular Editor'da bir hata mesajı alırsınız.

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Hata, otomatik tarih/saat seçeneğinin işaretini kaldırmadığınız için DAX Altyapısının birkaç tarih tablosu oluşturduğu anlamına gelir. Bu tarih tablolarından bazıları Satış tablosuna veya Ürünler tablosuna bağlıdır.

Otomatik tarih/saat seçeneğinin işaretini kaldırıp Tablo Düzenleyici'ye geri döndükten sonra, görünmez Tarih tablolarının artık TOM Gezgini'nde olmadığını göreceksiniz.

Dax Studio'da OLS'yi Test Edin

Veri modelinde değişiklikler yapıldıktan sonra LuckyTemplates'a geri dönün. Yeni bir DAX Studio dosyası başlatın ve ardından Giriş sekmesi altında bulunan Bağlan düğmesine tıklayın.

Gelişmiş seçeneklerde rol adını yazın. Bu durumda, OLS Emp 1'dir. Ardından Bağlan'a tıklayın.

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Meta tarih bölmesinde Mağaza ve Ürün Kategorisi tablolarına erişiminizin olmadığını görebilirsiniz.

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Ürünler tablosunu genişletirseniz, Birim Maliyeti ve Birim Fiyatı da görüntüleyemezsiniz.

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

DEĞERLENDİRMEYİ DEnerseniz , bunun geçerli bir tablo veya ifade olmadığını söyleyen bir hata alırsınız.

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Ancak sarı çubuğun en sağında bulunan Görüntülemeyi durdur düğmesine tıkladığınızda , Mağaza tablosunu görüntülemenize izin verilir.

LuckyTemplates DAX Studio'da Satır Düzeyinde Güvenlik ve Nesne Düzeyinde Güvenlik

Çözüm

Bu, DAX Studio'da satır düzeyinde güvenlik ve nesne düzeyinde güvenliğin nasıl uygulanacağı ve test edileceği hakkında kısa bir eğitimdi .

Bu iki özellik, özellikle belirli kullanıcılar için veri erişimini kısıtlamak istediğinizde faydalıdır . LuckyTemplates Hizmetinde erişilen çalışma alanına bağlı olarak hangi verilerin görüntülenebileceğini ayarlayabilirsiniz. Bu, özellikle hassas iş bilgileriyle uğraşırken kullanışlıdır.

Leave a Comment

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutunu Küçültmek için 6 Etkili Yöntem. Hızlı ve kolay yöntemler ile verilerinizi kaybetmeden yer açın.

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Python'da Self Nedir: Gerçek Dünyadan Örnekler

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

R'de bir .rds dosyasındaki nesneleri nasıl kaydedeceğinizi ve yükleyeceğinizi öğreneceksiniz. Bu blog aynı zamanda R'den LuckyTemplates'a nesnelerin nasıl içe aktarılacağını da ele alacaktır.

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

Bu DAX kodlama dili eğitiminde, GENERATE işlevinin nasıl kullanılacağını ve bir ölçü başlığının dinamik olarak nasıl değiştirileceğini öğrenin.

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

Bu eğitici, raporlarınızdaki dinamik veri görselleştirmelerinden içgörüler oluşturmak için Çok Kanallı Dinamik Görseller tekniğinin nasıl kullanılacağını kapsayacaktır.

LuckyTemplatesda İçeriği Filtrelemeye Giriş

LuckyTemplatesda İçeriği Filtrelemeye Giriş

Bu yazıda, filtre bağlamından geçeceğim. Filtre bağlamı, herhangi bir LuckyTemplates kullanıcısının başlangıçta öğrenmesi gereken en önemli konulardan biridir.

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Apps çevrimiçi hizmetinin çeşitli kaynaklardan oluşturulan farklı raporların ve içgörülerin yönetilmesine nasıl yardımcı olabileceğini göstermek istiyorum.

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

LuckyTemplates'da ölçü dallandırma ve DAX formüllerini birleştirme gibi teknikleri kullanarak kâr marjı değişikliklerinizi nasıl hesaplayacağınızı öğrenin.

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

Bu öğreticide, veri önbelleklerini gerçekleştirme fikirleri ve bunların DAX'ın sonuç sağlama performansını nasıl etkilediği tartışılacaktır.