Risk tanımlama; çok boyutlu ilişkilendirme analizi ve akıllı algoritmalar kullanarak riskli işlemleri keşfeder, uyarıları tetikler ve görselleştirilmiş denetimler yapar. DataWorks, çeşitli senaryolar için yerleşik risk tanımlama kuralları sağlar; iş ihtiyaçlarınıza göre özel kurallar oluşturabilirsiniz.
Arka plan
Data Security Guard, DataWorks'e alınan verileri filtreler. Farklı senaryolardaki hassas verileri belirlemenize yardımcı olmak amacıyla DataWorks, aşağıdaki avantajlara sahip gelişmiş risk tanımlama özellikleri sunar:
-
Kullanım kolaylığı
Kurallar; veri erişim riski, veri dışa aktarma riski, veri işlem riski ve diğer risk türleri olmak üzere dört risk türünü kapsar. Farklı riskleri belirlemek için Accessed At, hassas veri türü ve Visits gibi birden fazla boyutu birleştirebilirsiniz.
-
Yüksek doğruluk
Bu yöntem, olayların oluşumunu belirli bir zaman penceresi içindeki eşikle karşılaştırarak doğruluğu artırır ve yanlış pozitifleri azaltır. Örneğin, aynı olay 10 dakika içinde üç defadan fazla gerçekleşirse risk tetiklenir.
-
Ayrıntılı yönetim
Risk düzeylerini High, Medium ve Low olarak yapılandırabilirsiniz.
-
Esnek kurallar
Yerleşik kurallar yaygın senaryoları kapsar; özel gereksinimleriniz için özel risk tanımlama kuralları oluşturabilirsiniz. Daha fazla bilgi için bkz. Yerleşik risk tanımlama kuralları ve Risk tanımlama kuralı oluşturma.
Sınırlamalar
-
Sürüm gereksinimleri
Risk tanımlama yönetimi yalnızca DataWorks Professional Edition veya sonraki sürümlerde kullanılabilir.
Yerleşik risk tanımlama kuralları yalnızca DataWorks Enterprise Edition'da kullanılabilir.
-
Uyarı yöntemleri
DataWorks yalnızca e-posta ve Webhook uyarı yöntemlerini destekler.
NotDataWorks; DingTalk grupları, WeCom ve Lark için Webhook URL'lerini destekler. Uyarıları WeCom veya Lark'a göndermek için Enterprise Edition gerekir.
Risk tanımlama yönetimi
-
Data Security Guard bölümüne gidin.
DataWorks konsolu oturumunu açın. Hedef bölgede sol gezinme bölmesinde seçeneğine tıklayın. Görüntülenen sayfada Go to Security Center öğesine tıklayın.
-
Sol gezinme bölmesinde seçeneğine tıklayın ve ardından Data Security Guard'a erişmek için Try Now öğesine tıklayın.
NotAlibaba Cloud hesabınız zaten yetkilendirildiyse Data Security Guard ana sayfasına yönlendirilirsiniz.
Alibaba Cloud hesabınız yetkilendirilmediyse Data Security Guard yetkilendirme sayfasına yönlendirilirsiniz. Data Security Guard özelliklerini ilk kez kullanmak için yolunu izleyin, açılan iletişim kutusunda Data Security Guard'ı seçin ve yetkilendirmeyi tamamlayın.
-
Risk Identification bölümüne gidin.
Data Security Guard sayfasının sol gezinme bölmesinde Rule Setting > Risk Identification seçeneğine tıklayarak risk tanımlama sayfasını açın. Bu sayfada risk tanımlama kuralları oluşturabilir ve yönetebilirsiniz.
Risk tanımlama, yaygın senaryolar için yerleşik kurallar içerir. Ayrıca özel risk tanımlama kuralları da oluşturabilirsiniz. Daha fazla bilgi için bkz. Yerleşik risk tanımlama kuralları ve Risk tanımlama kuralı oluşturma.
Yerleşik risk tanımlama kuralları
Aşağıdaki yerleşik kurallar kullanılabilir.
|
Ad |
Tür |
Düzey |
Açıklama |
|
Çalışma saatleri dışında büyük hacimli hassas veri sorgulama |
Veri erişim riski |
Low |
Bu kural, aşağıdaki zaman aralıklarında sorgulanan veri hacmi 10.000'i aştığında tetiklenir.
|
|
Benzer SQL sorguları |
Veri erişim riski |
Low |
Bu kural, 10 dakika içinde beş veya daha fazla benzer SQL sorgusu çalıştırıldığında tetiklenir. |
|
Büyük hacimli hassas verilerin toplu sorgulanması |
Veri erişim riski |
Medium |
Bu kural, tek bir işlemde sorgulanan veri hacmi 10.000'i aştığında tetiklenir. |
|
Büyük hacimli hassas verilerin toplu dışa aktarılması |
Veri dışa aktarma riski |
High |
Bu kural, tek bir işlemde dışa aktarılan veri hacmi 10.000'i aştığında tetiklenir. |
|
Çalışma saatleri dışında büyük hacimli hassas veri dışa aktarma |
Veri dışa aktarma riski |
High |
Bu kural, aşağıdaki zaman aralıklarında dışa aktarılan veri hacmi 10.000'i aştığında tetiklenir.
|
Risk tanımlama kuralı oluşturma
-
Kuralınızı planlayın ve ön koşulları tamamlayın.
veri konumu, veri özelliği, View User Information ve Operation Time gibi boyutlara göre riskli verileri belirleyerek daha ayrıntılı kurallar oluşturabilirsiniz. veri özelliği alt kategorilerini ve View User Information kullanarak risk tanımlama koşullarını yapılandırmayı planlıyorsanız öncelikle aşağıdaki hazırlıkları tamamlamanız gerekir.
Risk tanımlama boyutu
Alt kategori
Açıklama
Veri özelliği
Data classification
Belirli bir düzeydeki riskli verileri belirlemek için öncelikle veri sınıflandırma düzeylerini tanımlamanız gerekir. Daha fazla bilgi için bkz. Hassas veri sınıflandırmasını ve düzeylerini yapılandırma.
Data classification
Belirli bir kategorideki riskli verileri belirlemek için öncelikle veri kategorilerini tanımlamanız gerekir. Daha fazla bilgi için bkz. Veri tanımlama kurallarını yapılandırma ve tanımlama görevlerini çalıştırma.
Hassas sütun türü
Belirli hassas sütunlardaki riskli verileri belirlemek için öncelikle hassas sütun türlerini tanımlamanız gerekir. Daha fazla bilgi için bkz. Veri tanımlama kurallarını yapılandırma ve tanımlama görevlerini çalıştırma.
View User Information
User Group
Mevcut Alibaba Cloud hesabındaki belirli bir kullanıcı grubu için riskli verileri belirlemek amacıyla öncelikle kullanıcı gruplarını yapılandırmanız gerekir. Daha fazla bilgi için bkz. Kullanıcı gruplarını yapılandırma.
RAM Role
RAM kullanıcılarıyla ilgili riskleri belirlemek için öncelikle bu kullanıcıları oluşturmanız gerekir. Daha fazla bilgi için bkz. RAM kullanıcısı oluşturma.
Risk Identification Management sayfasının sağ üst köşesinde +Risk Identification Rule seçeneğine tıklayın.
-
Create Risk Identification Rule iletişim kutusunda kural parametrelerini yapılandırın.
NotŞu anda yalnızca Statistical Association Rules oluşturabilirsiniz. Statistical Association Rule, tek bir olay için toplu istatistikler ve eşik karşılaştırması yapar. Olay sayısı yapılandırılan eşiği aştığında kural tetiklenir. Örneğin, düşük yetkili bir kullanıcı çalışma saatleri dışında 10.000'den fazla hassas veri kaydına erişirse kural tetiklenebilir.
-
Kural için temel bilgileri yapılandırın.
Kural türünü Statistical Association Rule olarak ayarlayın. Yapılandırma süreci üç adımdan oluşur: Basic Information, Rule Definition ve Alert Settings. Operation Result parametresi için Success değerini seçin.
Parametre
Açıklama
(Gerekli) Rule Name
Risk tanımlama kuralının adı. Ad 1 ila 30 karakter uzunluğunda olmalı ve özel karakter içermemelidir.
(Gerekli) Rule Type
Tanımlanacak risk türü. Geçerli değerler:
-
Data Access Risk: Veri erişimiyle ilgili potansiyel riskleri belirler.
-
Data Export Risk: Veri dışa aktarmayla ilgili potansiyel riskleri belirler.
-
Data Deletion Risk: Veri silmeyle ilgili potansiyel riskleri belirler.
-
Data Update Risk: Veri güncellemelerle ilgili potansiyel riskleri belirler.
-
Database/Table Operation Risk: Veritabanı veya tablo işlemleriyle ilgili potansiyel riskleri belirler.
-
Data Authorization Risk: Veri yetkilendirmesiyle ilgili potansiyel riskleri belirler.
(Gerekli) Rule Level
Kuralın önem düzeyi. Geçerli değerler Low, Medium ve High'dir. Kritik verileri tanımlayan kurallar için kural düzeyini Yüksek olarak ayarlayabilirsiniz.
(İsteğe bağlı) Description
Risk tanımlama kuralının açıklaması. Açıklama 1 ila 100 karakter uzunluğunda olabilir.
-
Next Step öğesine tıklayın.
-
Risk tanımlama koşullarını ve eşikleri yapılandırın.
-
Risk tanımlama koşullarını yapılandırın.
DataWorks; veri konumu, veri özelliği, View User Information ve Operation Time gibi boyutlara göre riskli verileri belirlemenize olanak tanır. Bu sayede ayrıntılı, senaryoya özel kurallar oluşturabilirsiniz.
NotEn fazla 10 koşul ekleyebilirsiniz. Bir boyut için birden fazla koşul eklemek üzere +Add Comparison seçeneğine tıklayın. Tüm koşullar And operatörü ile birleştirilir.
-
Veri konumu
Risk taraması yapılacak veri konumlarının kapsamını belirtir.
Parametre
Açıklama
Gerekli
Seçilen konumu filtrele
Seçilen konumun dahil edilip edilmeyeceğini belirtir. Geçerli değerler:
-
≠: Belirtilen konumu risk taramasından hariç tutar.
-
=: Yalnızca belirtilen konumu risk taramasına dahil eder.
Evet
Data engine name
Kuralın uygulanacağı altyapıyı seçin.
Not-
Şu anda yalnızca MaxCompute'deki riskler tanımlanabilir.
-
Her karşılaştırma yalnızca bir altyapı belirtebilir. Birden fazla altyapı belirtmek için daha fazla koşul eklemek üzere +Add Comparison seçeneğine tıklayın.
Evet
Workspace Name
Kuralın uygulanacağı hedef çalışma alanını seçin. Workspace Name, seçilen altyapı içindeki bir çalışma alanıyla eşleşmelidir. Çalışma alanını açılır listeden seçebilir veya arayarak bulmak için ad girebilirsiniz.
Not-
Açılır liste en fazla 100 çalışma alanı görüntüler.
-
Ad araması bulanık eşleştirmeyi destekler. Adında anahtar kelime geçen çalışma alanlarını bulmak için bir anahtar kelime girebilirsiniz.
-
Her karşılaştırma yalnızca bir çalışma alanı belirtebilir. Birden fazla çalışma alanı belirtmek için daha fazla koşul eklemek üzere +Add Comparison seçeneğine tıklayın.
Evet
Data Table Name
Kural için hedef tabloları girin. Virgül (,) ile ayrılmış bir veya daha fazla tablo adı girebilirsiniz. Aşağıdakilere dikkat edin:
-
Tek bir tablo adı en fazla 30 karakter uzunluğunda olabilir. Tüm tablo adlarının toplam uzunluğu 100 karakteri aşamaz.
-
Joker karakter (
) desteklenir. Örneğin,name, adlarınameile biten tüm tablolardaki verilerle eşleşir.
Hayır. Bu parametreyi boş bırakırsanız kural seçilen çalışma alanındaki tüm tablolara uygulanır.
-
-
Veri özelliği
Taranacak verileri özelliklerine göre filtreler. Birden fazla karşılaştırma eklerseniz tüm koşullar karşılandığında risk tetiklenir.
Parametre
Açıklama
Property
Riskli verileri tanımlamak için bir özellik kategorisi seçin. Aşağıdaki özellik kategorileri desteklenir:
-
Data classification: Tanımlanacak riskli verilerin sınıflandırma düzeyini belirtir. Öncelikle veri sınıflandırma düzeylerini tanımlamanız gerekir. Daha fazla bilgi için bkz. Hassas veri sınıflandırmasını ve düzeylerini yapılandırma.
-
Data classification: Tanımlanacak riskli verilerin kategorisini belirtir. Öncelikle bu kategorileri tanımlamanız gerekir. Daha fazla bilgi için bkz. Veri tanımlama kurallarını yapılandırma ve tanımlama görevlerini çalıştırma.
-
Sensitive column type: Riskli verileri taramak için hassas sütun türünü belirtir. Öncelikle hassas sütun türlerini tanımlamanız gerekir. Daha fazla bilgi için bkz. Veri tanımlama kurallarını yapılandırma ve tanımlama görevlerini çalıştırma.
Seçilen özelliği filtrele
Seçilen özelliğin dahil edilip edilmeyeceğini belirtir. Geçerli değerler:
-
≠: Belirtilen özelliği risk taramasından hariç tutar.
-
=: Yalnızca belirtilen özelliği risk taramasına dahil eder.
-
-
View User Information
Riskli verileri belirlemek için kullanıcı bilgisi kapsamını filtreler. Birden fazla karşılaştırma eklerseniz tüm koşullar karşılandığında risk tetiklenir. Birden fazla öğe eklemek için +Add Information Configuration seçeneğine tıklayabilirsiniz. Bir öğeyi kaldırmak için yanındaki silme simgesine tıklayın.
Parametre
Açıklama
Information category
Riskli verileri belirlemek için kullanılacak kullanıcı bilgisi kategorisini seçin. Geçerli değerler:
-
User Group: Alibaba Cloud hesabınızdaki bir kullanıcı grubunun adı. Öncelikle kullanıcı gruplarını yapılandırmanız gerekir. Daha fazla bilgi için bkz. Kullanıcı gruplarını yapılandırma.
-
RAM Role: Alibaba Cloud hesabınızdaki RAM kullanıcılarını belirtir. Öncelikle RAM kullanıcılarını oluşturmanız gerekir. Daha fazla bilgi için bkz. RAM kullanıcısı oluşturma.
-
User name: Şu anda oturum açmış olan kullanıcı.
Seçilen kullanıcı bilgisini filtrele
-
≠: Belirtilen kullanıcı bilgisini risk taramasından hariç tutar.
-
=: Yalnızca belirtilen kullanıcı bilgisini risk taramasına dahil eder.
-
-
Operation Time
Riskli verileri belirlemek için işlemlerin zaman aralığını filtreler.
Parametre
Açıklama
Zaman aralığı seç
Bir zaman aralığı seçmek için haftanın bir gününe ve saate tıklayın. Pazartesiden pazara kadar saatlik hassasiyetle herhangi bir zamanı seçebilirsiniz. Birden fazla zaman aralığı ekleyebilirsiniz. Eklenen zaman aralıkları birbirini dışlar. Örneğin, birden fazla koşulda Pazartesi'yi seçemezsiniz.
Seçilen zamanı filtrele
-
≠: Belirtilen zamanı risk taramasından hariç tutar.
-
=: Yalnızca belirtilen zamanı risk taramasına dahil eder.
-
-
-
Eşiği yapılandırın.
DataWorks olay toplamayı destekler. Olay oluşumlarını belirli bir zaman penceresi içindeki bir eşikle karşılaştırarak riskleri belirleyebilirsiniz. Birden fazla eşik koşulu yapılandırmak için +Add Threshold Comparison seçeneğine tıklayın. Birden fazla karşılaştırma eklerseniz tüm koşullar karşılandığında risk tetiklenir.
Parametre
Açıklama
Eşik kategorisi
-
Single Data Volume: Tek bir işlemdeki veri hacmine göre riskleri belirler. Veri hacmi belirtilen eşiği aşarsa risk tetiklenir. Değer 1 ila 10.000.000 arasında bir tamsayı olmalıdır. Birim: satır. Varsayılan değer: 1.
-
Cumulative Occurrences: Belirli bir zaman penceresi içinde tek bir olayın sıklığına göre riskleri belirler. Olay sayısı belirtilen eşiği aşarsa risk tetiklenir. Değer 1 ila 10.000 arasında bir tamsayı olmalıdır. Birim: kez. Varsayılan değer: 10.
-
Cumulative Data Volume: Belirtilen bir zaman penceresi içinde işlenen toplam veri hacmine göre riskleri belirler. Veri hacmi belirtilen eşiği aşarsa risk tetiklenir. Değer 1 ila 10.000.000 arasında bir tamsayı olmalıdır. Birim: satır. Varsayılan değer: 1.
NotDataWorks, tek olayları otomatik olarak kategorize eder ve tanımlar.
Time window
Olay oluşumlarını saymak için kullanılan zaman penceresi. Varsayılan değer 10 dakikadır. Geçerli değerler:
-
Minutes:
1ila59arasında bir değer. -
Hour:
1ila23arasında bir değer. -
Day:
1ila7arasında bir değer.
NotBu parametre yalnızca Eşik kategorisi Cumulative Occurrences olarak ayarlandığında gereklidir.
-
-
Next Step öğesine tıklayın.
-
Uyarı yöntemlerini yapılandırın.
Bir risk algılandığında yapılandırılan yöntemler aracılığıyla bildirim alırsınız. Uyarı yöntemi olarak Mail ve Webhook seçeneklerini seçebilirsiniz.
NotBir uyarı yöntemi seçmeden önce System Configuration bölümünde e-posta ve Webhook ayarlarını yapılandırdığınızdan emin olun.
-
Kural oluşturmayı tamamlamak için Save öğesine tıklayın.
Varsayılan olarak özel bir kural oluşturulduktan sonra devre dışı bırakılır. Risk identification rules sayfasında kuralı bulun ve etkinleştirmek için Re-enable seçeneğine tıklayın.
-
Risk tanımlama kurallarını yönetme
Risk Identification sayfasında kurallarınızı görüntüleyebilir ve düzenleyebilirsiniz.
|
Alan |
Açıklama |
|
1 |
Bu alanda kural listesini Type of Risk, Risk Level, built-in ve rule name gibi kriterlere göre filtreleyebilirsiniz. Not
Kuralları ada göre bulanık eşleştirme kullanarak arayabilirsiniz. Adında anahtar kelime geçen kuralları bulmak için bir anahtar kelime girin. |
|
2 |
Bu alanda aşağıdaki işlemleri yapabilirsiniz:
|
|
3 |
Bu alanda seçili kurallar üzerinde toplu işlemler yapabilirsiniz. Kullanılabilen eylemler şunlardır: batch enable, batch disable ve Batch delete. Toplu işlem türleri arasında geçiş yapmak için Not
DataWorks, yerleşik risk tanımlama kurallarının silinmesini desteklemez. Yalnızca Failure durumunda olan özel kuralları silebilirsiniz. |
Sonraki adımlar
Risk tanımlama kuralı oluşturup etkinleştirdikten sonra risk ayrıntılarını görüntülemek ve işlemek için Data Risks sayfasına gidin. Daha fazla bilgi için bkz. Veri risklerini görüntüleme ve işleme.