Aracılığıyla paylaş


SecurityFilters koleksiyon

Varlık, filtre olarak kullanılacak başvuruları öznitelikleri.Çalıştıran herhangi bir sorgu varlık başvurduğunda, dolaylı olarak bile gibi bir rol ile bu süzgeçler sorguya eklenmelidir.Standart tabanlı güvenlik modeli alt küme oluşturma için filtre uygulamak için kümesidir.Güvenlik filtreleri ile tanımlanır ve kullanıcı izinleri bu süzgeçler için yok, varlığın tüm örneklerini filtrelenir.Devralma ile varlıklar için tüm üst varlıklar için güvenlik filtreleri de uygulanır.

Özellikler

Name

Önem düzeyi

Tür

Açıklama

AttributeReference

1-n

Object

Varlık için filtre olarak uygulamak için öznitelikleri başvuruyor.Yalnızca nerede öznitelikleri IsFilter = True kullanılabilir.

Açıklamalar

  • Satır düzey güvenliği, en az bir süzgeç etkinleştirmek için öznitelik içinde süzmek istediğiniz varlık oluşturulmalıdır.

  • Bir süzgeç özniteliği olmalıdır IsFilter özellik küme için True.

  • Geçerli kullanıcı KIMLIĞINI güvenlik filtresi tanımlarken, kullanıcı kimlikleri verilerde varsa bir modeli zamanında güvenliğini sağlamak için kullanabilirsiniz.Geçerli kullanıcının KIMLIĞI temel alarak güvenlik filtresi oluşturmak için , bir süzgeç özniteliği oluşturun: kullanıcı KIMLIĞI alan için süzgeç ekleyin ve bu alan değerini karşılaştırır filtre koşulu, formülü düzenleyin GETUSERID() işlev.

  • Süzgeç özniteliklerini, atanan SecurityFilters koleksiyon ve modeli öğe güvenlik etkinleştirilmişse, süzgeçler için koleksiyonunda izinleriniz kullanıcılar verileri göremez veya tanımlanmış veri görürsünüz DefaultSecurityFilter özellik.