Microsoft Sentinel için Vectra XDR (Azure İşlevleri kullanarak) bağlayıcısı

Vectra XDR bağlayıcısı Vectra REST API aracılığıyla Vectra Algılamaları, Denetimler, Varlık Puanlaması, Kilitleme ve Sistem Durumu verilerini Microsoft Sentinel'e alma özelliği sunar. Daha fazla bilgi için API belgelerine https://support.vectra.ai/s/article/KB-VS-1666 bakın.

Bağlayıcı öznitelikleri

Bağlayıcı özniteliği Description
Azure işlev uygulaması kodu https://aka.ms/sentinel-VectraXDRAPI-functionapp
Kusto işlevi diğer adı VectraDetections
Kusto işlev url'si https://aka.ms/sentinel-VectraDetections-parser
Log Analytics tabloları Detections_Data_CL
Audits_Data_CL
Entity_Scoring_Data_CL
Lockdown_Data_CL
Health_Data_CL
Veri toplama kuralları desteği Şu anda desteklenmiyor
Destekleyen Vectra Desteği

Sorgu örnekleri

Vectra Algılama Olayları - Tüm Algılama Olayları.

Detections_Data_CL

| sort by TimeGenerated desc

Vectra Denetim Olayları - Tüm Denetim Olayları.

Audits_Data_CL

| sort by TimeGenerated desc

Vectra Varlık Puanlama Olayları - Tüm Varlık Puanlama Olayları.

Entity_Scoring_Data_CL

| sort by TimeGenerated desc

Vectra Kilitleme Olayları - Tüm Kilitleme Olayları.

Lockdown_Data_CL

| sort by TimeGenerated desc

Vectra Sistem Durumu Olayları - Tüm Sistem Durumu Olayları.

Health_Data_CL

| sort by TimeGenerated desc

Önkoşullar

Vectra XDR ile tümleştirmek için (Azure İşlevleri kullanarak) aşağıdakilere sahip olduğunuzdan emin olun:

  • Microsoft.Web/sites izinleri: İşlev Uygulaması oluşturmak için Azure İşlevleri okuma ve yazma izinleri gereklidir. Azure İşlevleri hakkında daha fazla bilgi edinmek için belgelere bakın.
  • REST API Kimlik Bilgileri/izinleri: Sistem Durumu, Varlık Puanlaması, Algılamalar, Kilitleme ve Denetim verileri toplama için Vectra İstemci Kimliği ve İstemci Gizli Anahtarı gereklidir. üzerinde API hakkında daha fazla bilgi edinmek için belgelere https://support.vectra.ai/s/article/KB-VS-1666bakın.

Satıcı yükleme yönergeleri

Not

Bu bağlayıcı, günlüklerini Microsoft Sentinel'e çekmek üzere Vectra API'sine bağlanmak için Azure İşlevleri kullanır. Bu, ek veri alımı maliyetlerine neden olabilir. Ayrıntılar için Azure İşlevleri fiyatlandırma sayfasına bakın.

(İsteğe Bağlı Adım) Azure Key Vault'da çalışma alanını ve API yetkilendirme anahtarlarını veya belirteçlerini güvenli bir şekilde depolayın. Azure Key Vault, anahtar değerleri depolamak ve almak için güvenli bir mekanizma sağlar. Azure İşlev Uygulaması ile Azure Key Vault kullanmak için bu yönergeleri izleyin.

Not

Bu veri bağlayıcısı, kusto işlevini temel alan ayrıştırıcının beklendiği gibi çalışmasına bağlıdır. Kusto işlevleri diğer adı, VectraDetections, VectraAudits, VectraEntityScoring, VectraLockdown ve VectraHealth oluşturmak için Algılama Ayrıştırıcısı, Denetim Ayrıştırıcısı, Varlık PuanlamaAyrıştırıcısı, Kilit Ayrıştırıcısı ve Sistem Durumu Ayrıştırıcısı için bu adımları izleyin.

ADIM 1 - Vectra API Kimlik Bilgileri için yapılandırma adımları

Vectra İstemci Kimliği ve İstemci Gizli Anahtarı oluşturmak için bu yönergeleri izleyin.

  1. Vectra portalınızda oturum açın
  2. Yönet -> API İstemcileri'ne gidin
  3. YENI bir istemci oluşturmak için API İstemcileri sayfasından 'API İstemcisi Ekle'yi seçin.
  4. İstemci Adı ekleyin, Rol'e tıklayın ve istemci kimlik bilgilerinizi almak için Kimlik Bilgileri Oluştur'a tıklayın.
  5. Güvenli hale getirmek için İstemci Kimliğinizi ve Gizli Anahtarınızı kaydettiğinizden emin olun. Vectra API'sinden erişim belirteci almak için bu iki bilgiye ihtiyacınız olacaktır. Tüm Vectra API uç noktalarına istek göndermek için erişim belirteci gereklidir.

ADIM 2 - Bağlayıcıyı ve ilişkili Azure İşlevini dağıtmak için aşağıdaki iki dağıtım seçeneğinden birini seçin

ÖNEMLİ: Vectra veri bağlayıcısını dağıtmadan önce, Çalışma Alanı Kimliği ve Çalışma Alanı Birincil Anahtarı'nın (aşağıdakilerden kopyalanabilir) yanı sıra Vectra API Yetkilendirme Kimlik Bilgileri...

Seçenek 1 - Azure Resource Manager (ARM) Şablonu

Vectra bağlayıcısının otomatik dağıtımı için bu yöntemi kullanın.

  1. Aşağıdaki Azure'a Dağıt düğmesine tıklayın.

    Azure'a dağıtma

  2. Tercih edilen Abonelik, Kaynak Grubu ve Konum'a tıklayın.

  3. Aşağıdaki bilgileri girin: İşlev Adı Çalışma Alanı Kimliği Çalışma Alanı Anahtarı Vectra Temel URL'si (https://<vectra-portal-url>) Vectra İstemci Kimliği - Health Vectra İstemci Gizli Anahtarı - Sistem Durumu Vectra İstemci Kimliği - Varlık Puanlama Vectra İstemci Gizli Anahtarı - Varlık Puanlama Vectra İstemci Kimliği - Algılamas Vectra İstemci Gizli Anahtarı - Algılamalar Vectra İstemci Kimliği - Denetimler Vectra İstemci Gizli Anahtarı - Denetimler Vectra İstemci Kimliği - Kilitleme Vectra İstemci Gizli Anahtarı - Lockdown StartTime (MM/DD/YYYY SS içinde: MM:SS Biçimi) Denetimler Tablo Adı Algılamaları Tablo Adı Varlık Puanlama Tablo Adı Kilitleme Tablo Adı Sistem Durumu Tablo Adı Günlük Düzeyi (Varsayılan: BİlGİ) Kilitleme Zamanlama Sistem Durumu Zamanlaması Algılamaları Zamanlama Denetim zamanlama Varlık Puanlama Zamanlaması

  4. Yukarıda belirtilen hüküm ve koşulları kabul ediyorum etiketli onay kutusunu işaretleyin.

  5. Dağıtmak için Satın Al'a tıklayın.

Seçenek 2 - Azure İşlevleri El ile Dağıtımı

Vectra veri bağlayıcısını Azure İşlevleri (Visual Studio Code aracılığıyla dağıtım) ile el ile dağıtmak için aşağıdaki adım adım yönergeleri kullanın.

1. İşlev Uygulaması Dağıtma

NOT: VS kodunu Azure işlev geliştirme için hazırlamanız gerekir.

  1. Azure İşlev Uygulaması dosyasını indirin. Arşivi yerel geliştirme bilgisayarınıza ayıklayın.

  2. VS Code'u başlatın. Ana menüde Dosya'yı ve ardından Klasör Aç'ı seçin.

  3. Ayıklanan dosyalardan en üst düzey klasörü seçin.

  4. Etkinlik çubuğunda Azure simgesini seçin, ardından Azure: İşlevler alanında İşlev uygulamasına dağıt düğmesini seçin. Henüz oturum açmadıysanız Etkinlik çubuğunda Azure simgesini ve ardından Azure: İşlevler alanında Azure'da oturum aç'ı seçin. Zaten oturum açtıysanız sonraki adıma geçin.

  5. İstemlerde aşağıdaki bilgileri sağlayın:

    a. Klasör seçin: Çalışma alanınızdan bir klasör seçin veya işlev uygulamanızı içeren klasöre göz atın.

    b. Abonelik'i seçin: Kullanılacak aboneliği seçin.

    c. Azure'da yeni İşlev Uygulaması oluştur'u seçin (Gelişmiş seçeneğini belirleme)

    d. İşlev uygulaması için genel olarak benzersiz bir ad girin: URL yolunda geçerli bir ad yazın. Yazdığınız ad, Azure İşlevleri benzersiz olduğundan emin olmak için doğrulanır. (örn. VECTRAXXXXXX).

    e. Çalışma zamanı seçin: Python 3.8 veya üzerini seçin.

    f. Yeni kaynaklar için bir konum seçin. Daha iyi performans ve düşük maliyetler için Microsoft Sentinel'in bulunduğu bölgeyi seçin.

  6. Dağıtım başlar. İşlev uygulamanız oluşturulduktan sonra bir bildirim görüntülenir ve dağıtım paketi uygulanır.

  7. İşlev Uygulaması yapılandırması için Azure Portal'a gidin.

2. İşlev Uygulamasını Yapılandırma

  1. İşlev Uygulamasında İşlev Uygulaması Adı'nı ve ardından Yapılandırma'yı seçin.
  2. Uygulama ayarları sekmesinde + Yeni uygulama ayarı'nı seçin.
  3. Aşağıdaki uygulama ayarlarının her birini tek tek ekleyin, ilgili değerleriyle (büyük/küçük harfe duyarlı): Çalışma Alanı Kimliği Çalışma Alanı Anahtarı Vectra Temel URL'si (https://<vectra-portal-url>) Vectra İstemci Kimliği - Sistem Durumu Vectra İstemci Gizli Anahtarı - Sistem Durumu Vectra İstemci Kimliği - Varlık Puanlama Vectra İstemci Gizli Anahtarı - Varlık Puanlama Vectra İstemci Kimliği - Algılamalar Vectra gizli anahtarı - Algılamalar Vectra İstemci Kimliği - Denetimler Vectra İstemci Gizli Anahtarı - Denetimler Vectra İstemci Kimliği - Kilitleme Vectra İstemci Gizli Anahtarı - Lockdown StartTime (MM/DD/YYYY HH içinde: MM:SS Biçimi) Denetimler Tablo Adı Algılamaları Tablo Adı Varlık Puanlama Tablo Adı Kilitleme Tablo Adı Sistem Durumu Tablo Adı Günlük Düzeyi (Varsayılan: BİlGİ) Kilitleme Sistem Durumu Zamanlaması Algılamalarını Zamanla Denetim zamanlama Varlık Puanlama Zamanlaması logAnalyticsUri (isteğe bağlı)
  • Ayrılmış bulut için log analytics API uç noktasını geçersiz kılmak için logAnalyticsUri kullanın. Örneğin, genel bulut için değeri boş bırakın; Azure GovUS bulut ortamı için değeri şu biçimde belirtin: https://<CustomerId>.ods.opinsights.azure.us.
  1. Tüm uygulama ayarları girildikten sonra Kaydet'e tıklayın.

Sonraki adımlar

Daha fazla bilgi için Azure Market ilgili çözüme gidin.