SAP BW on HANA - Yetkilendirme
BW sistemine dayalı SAP HANA görünümleri oluşturduğunuzda, görünümleri HANA'da çalıştırmak için gereken belirli ayrıcalık türleri vardır. SAP HANA ve BW sistemindeki nesnelere farklı menkul kıymet seviyeleri uygulanabilir.
SAP HANA'da, modelleme görünümlerinde satır düzeyinde erişimi sınırlamak için analitik ayrıcalıklar kullanılır. Analitik ayrıcalıklar, veritabanı sorguları için filtreler olarak ele alınır. Kullanıcılar yalnızca analitik ayrıcalığına sahip oldukları verileri görür.
Analitik Ayrıcalıklarda bir Görünümün farklı bileşenlerinde farklı kullanıcılara farklı hak türleri atayabilirsiniz.
Bazen, aynı görünümdeki verilere, söz konusu veriler için herhangi bir ilgili gereksinimi olmayan diğer kullanıcılar tarafından erişilebilir olmaması gerekir.
Example
Bir kuruluşun çalışanları hakkında ayrıntılar içeren bir EmpDetails Analitik görünümünüz olduğunu varsayalım - İş adı, İş Kimliği, Bölüm, Maaş, Katılma Tarihi, İşçi oturumu açma vb. Şimdi Rapor geliştiricinizin Maaş ayrıntılarını görmesini istemiyorsanız veya tüm çalışanların Emp oturum açma bilgilerini, Analitik ayrıcalıklar seçeneğini kullanarak gizleyebilirsiniz.
Analitik Ayrıcalıklar yalnızca Bilgi Görünümündeki özniteliklere uygulanır. Analitik Ayrıcalıklara erişimi kısıtlamak için önlemler ekleyemeyiz.
Analitik Ayrıcalıklar, SAP HANA Bilgi görünümlerinde okuma erişimini kontrol etmek için kullanılır. Dolayısıyla, verileri maaş ve ikramiye gibi sayısal değerlerle değil, Empname, EmpId, Emp logon veya Emp Dept ile sınırlayabiliriz.
SAP HANA'da Analitik Ayrıcalıklar Yaratın
Paket adına sağ tıklayın ve yeni Analitik Ayrıcalığa gidin veya HANA Modeler hızlı başlatmayı kullanarak açabilirsiniz.
Analitik Ayrıcalığın adını ve Açıklamasını girin → Bitir. Yeni bir pencere açılacaktır.
Son'a tıklamadan önce İleri düğmesine tıklayabilir ve bu pencerede Modelleme görünümünü ekleyebilirsiniz. Mevcut bir Analitik Ayrıcalık paketini kopyalama seçeneği de vardır.
BW'de kullanıcılar sadece yetkili oldukları BEx sorgularını yürütebilirler. Sorgu çalıştırma izniniz yoksa, bir hata mesajı görüntülenir.
InfoProviders'dan SAP HANA görünümleri oluşturmak için aşağıdaki yaklaşım kullanılabilir: XML-tabanlı Analitik Ayrıcalık.
SAP HANA'dan InfoProviders'dan SAP HANA görünümleri oluşturulduğunda, uygulanacak XML tabanlı analitik ayrıcalığı kullanabilirsiniz: SQL tabanlı Analitik Ayrıcalık.
SAP BW'den BW InfoProviders'dan SAP HANA görünümleri oluşturulduğunda, SQL tabanlı analitik ayrıcalıklar kullanılır.
SAP HANA'da Nesne Ayrıcalığı
SAP BW'den oluşturulan SAP HANA görünümlerine erişmek için aşağıdaki yetkiye sahip olmanız gerekir -
Object privilege - _SYS_BI üzerinde SEÇ
Object privilege - REPOSITORY_REST (SYS) üzerinde UYGULA
Package privilege - Oluşturulan SAP HANA görünümlerinin depolandığı içerik paketinde REPO.READ.