Unity Kataloğu'nda öznitelik tabanlı erişim denetimi

Öznitelik tabanlı erişim denetimi (ABAC), Unity Kataloğu'nda güvenliği sağlanabilir nesnelerle ilişkili öznitelikler değerlendirilerek erişimin belirlendiği bir erişim denetimi modelidir. İdare edilen etiketlerle temsil edilen bu öznitelikler, ilke koşullarında bir ilkenin hangi verileri koruması gerektiğini belirlemek için kullanılır.

İlkeler, Unity Kataloğu hiyerarşisindeki Katalog, Şema veya Tablo gibi bir düzeye eklenir ve dinamik olarak değerlendirilir. Güvenliği sağlanabilir bir nesne, bir ilke tarafından hedeflenen özniteliklere sahip olduğunda, bu ilke otomatik olarak etkinleşir, böylece tek bir ilke tüm katalog veya şema genelinde tutarlı erişim kurallarını zorunlu kılabilir.

ABAC tablolarda, gerçekleştirilmiş görünümlerde ve akış tablolarında satır filtresi ilkeleri ve sütun maskesi ilkeleri aracılığıyla satır ve sütun düzeyinde güvenliği destekler. ABAC ayrıca, desteklenen güvenliği sağlanabilir nesne türlerinde, GRANT ilkeleri aracılığıyla dinamik ayrıcalık vermeyi ve DENY ilkeleri (Beta) aracılığıyla ayrıcalıkları açıkça reddetmeyi destekler.

Aşağıdaki konular Unity Kataloğu'nda ABAC kullanmaya başlamanıza yardımcı olur.

Başlık Description
Öznitelik tabanlı erişim denetimi (ABAC) için temel kavramlar yönetilen etiketleri, ilkeleri, UDF'leri, ilke kapsamını, etiket devralmayı ve ilkelerin sorgu zamanında nasıl değerlendirilip uygulandığını kapsar.
Satır filtresi ve sütun maskesi ilkeleri oluşturma ve yönetme Katalog Gezgini, SQL ve REST API'lerini kullanarak satır filtresi ve sütun maskesi ilkeleri oluşturma, düzenleme, görüntüleme ve silme.
ABAC GRANT politikaları Desteklenen GRANT güvenliği sağlanabilir nesne türlerinde dinamik ayrıcalık vermeye yönelik ilkelerin nasıl oluşturulacağı ve yönetileceği.
ABAC DENY politikaları (Beta) Desteklenen güvenli hale getirilebilir türlerde DENY ayrıcalığını reddeden MANAGE ACCESS CONTROL politikaları (Beta) nasıl oluşturulur ve yönetilir.
Satır filtresi ve sütun maskesi ilkesi değerlendirmesi ve çalışma zamanı davranışı İlke ve etiket işlemleri için ilke değerlendirme ve zorlama iç işlemleri ile denetim kaydı tutma.
Satır filtreleme ve sütun maskeleme için ortak desenler Satır filtreleme ve sütun maskelemesi için yeniden kullanılabilir desenler; bunlar arasında kimlik özellikleriyle sütun maskeleme, istek bağlamına göre maskeleme, çoklu tip maskeleme için VARIANT tabanlı UDF'ler ve struktur sütun redaksiyonu dahil.
ABAC ilkeleri için en iyi yöntemler İlke kapsamı, etiket taksonomi tasarımı ve ilke yönetimi için öneriler.
Satır filtresi ve sütun maskesi ilkeleri için performansla ilgili dikkat edilmesi gerekenler UDF karmaşıklığı, koşul gönderimi ve sorgu iyileştirme dahil olmak üzere ABAC ilkelerinin performans özellikleri.
ABAC ile tablo düzeyi satır filtreleri ve sütun maskeleri karşılaştırması ne zaman kullanılır? Kapsam, sahiplik ve geçersiz kılma davranışı farklılıkları dahil olmak üzere ABAC ilkeleri ile tablo düzeyinde satır filtreleri ve sütun maskeleri arasında seçim yapma.
Satır filtresi ve sütun maskesi ilkeleri için gereksinimler, kotalar ve sınırlamalar Görünüm desteği ve çakışma çözümü dahil olmak üzere işlem gereksinimleri, ilke kotaları ve geçerli ABAC sınırlamaları.