Tanıma göre tarama geçmişini alma
Şunlar için geçerlidir:
- Uç Nokta için Microsoft Defender Planı 1
- Uç Nokta için Microsoft Defender
- Microsoft Defender Güvenlik Açığı Yönetimi
- Microsoft Defender XDR
Uç Nokta için Microsoft Defender'ı deneyimlemek ister misiniz? Ücretsiz deneme için kaydolun.
Microsoft Defender Güvenlik Açığı Yönetimi'ne mi sahip olmak istiyorsunuz? Ücretsiz deneme sürümüne kaydolmayı öğrenin.
Önemli
Bu makaledeki bazı bilgiler önceden yayımlanmış bir ürünle ilgilidir ve ticari olarak piyasaya sürülmeden önce önemli ölçüde değiştirilmiş olabilir. Microsoft, burada sağlanan bilgilerle ilgili olarak açık veya zımni hiçbir garanti vermez.
Not
ABD Kamu müşterisiyseniz lütfen US Government müşterileri için Uç Nokta için Microsoft Defender'da listelenen URI'leri kullanın.
İpucu
Daha iyi performans için coğrafi konumunuza daha yakın olan sunucuyu kullanabilirsiniz:
- us.api.security.microsoft.com
- eu.api.security.microsoft.com
- uk.api.security.microsoft.com
- au.api.security.microsoft.com
- swa.api.security.microsoft.com
- ina.api.security.microsoft.com
API açıklaması
Tanımlara göre tarama geçmişinin listesini alır.
- OData işlemlerini destekler.
- OData tarafından desteklenen işleçler:
- 4096 maksimum değeriyle $top. İstekte belirtilen oturum sayısını döndürür.
- varsayılan değeri 0 olan $skip. İstekte belirtilen oturum sayısını atlar.
OData işlem kullanımı örneği için bkz. örnek $top isteği.
Sınırlamalar
- Bu API için hız sınırlamaları dakikada 100 çağrı ve saatte 1500 çağrıdır.
İzinler
Bu API'yi çağırmak için aşağıdaki izinlerden biri gereklidir. İzinlerin nasıl seçileceği de dahil olmak üzere daha fazla bilgi edinmek için bkz . Uç Nokta API'leri için Microsoft Defender'ı kullanma.
İzin türü | İzin | İzin görünen adı |
---|---|---|
Uygulama | Machine.Read.All | Tüm tarama bilgilerini okuyun. |
Temsilci (iş veya okul hesabı) | Machine.Read.All | Tüm tarama bilgilerini okuyun. |
Not
Kullanıcı kimlik bilgilerini kullanarak belirteç alırken:
- Verileri görüntülemek için kullanıcının en az şu rol iznine sahip olması gerekir: 'ViewData' veya 'TvmViewData' (Daha fazla bilgi için bkz . Rolleri oluşturma ve yönetme )
HTTP isteği
POST api/DeviceAuthenticatedScanDefinitions/GetScanHistoryByScanDefinitionId
İstek üst bilgileri
Name | Tür | Açıklama |
---|---|---|
İzin | Dize | Taşıyıcı {token}. Gerekli. |
İçerik Türü | dize | application/json. Gerekli. |
İstek gövdesi
İstek gövdesinde aşağıdaki parametreleri içeren bir JSON nesnesi sağlayın:
Parametre | Tür | Açıklama |
---|---|---|
ScanDefinitionIds | Dize | Tarama Kimliği. Gerekli. |
Yanıt
Başarılı olursa, bu yöntem tanıma göre tarama geçmişinin bir listesiyle 200 - Tamam yanıt kodunu döndürür.
Örnek istek
burada isteğin bir örneği verilmiş.
POST https://api.securitycenter.microsoft.com/api/DeviceAuthenticatedScanDefinitions/GetScanHistoryByScanDefinitionId
{
"ScanDefinitionIds": ["4ad8d463-6b3a-4894-b42a-a2de9ea0a8ae", "60c4aa57-c573-4488-8d18-230914792a92", "c6220f67-2cad-4ba3-a2fa-7ded6384da56"]
}
Yanıt örneği
{
"@odata.context": "https://api.securitycenter.microsoft.com/api/DeviceAuthenticatedScanDefinitions/GetScanHistoryByScanDefinitionId",
"value": [
{
"ScanDefinitionIds": "4ad8d463-6b3a-4894-b42a-a2de9ea0a8ae",
"LastScanned": "2022-12-20T11:14:24.5561791Z",
"ScanStatus": "Partial Success",
"ScannerId": "625431694b7d2ca9d07e77ca1b029ef216bebb6d"
},
{
"ScanDefinitionIds": "60c4aa57-c573-4488-8d18-230914792a92",
"LastScanned": "2022-11-17T15:13:24.5561791Z",
"ScanStatus": "Partial Success",
"ScannerId": "625431694b7d2ca9d07e77ca1b029ef216bebb6d"
},
{
"ScanDefinitionIds": "c6220f67-2cad-4ba3-a2fa-7ded6384da56",
"LastScanned": "2022-11-10T18:15:24.5561791Z",
"ScanStatus": "Partial Success",
"ScannerId": "625431694b7d2ca9d07e77ca1b029ef216bebb6d"
},
]
}
Örnek $top isteği
Burada yalnızca 1 oturum döndüren bir istek örneği verilmiş.
POST https://api.securitycenter.microsoft.com/api/DeviceAuthenticatedScanDefinitions/GetScanHistoryByScanDefinitionId?$top=1
$top Yanıtı örneği
{
"@odata.context": "https://api.securitycenter.microsoft.com/api/DeviceAuthenticatedScanDefinitions/GetScanHistoryByScanDefinitionId",
"value": [
{
"ScanDefinitionIds": "4ad8d463-6b3a-4894-b42a-a2de9ea0a8ae",
"LastScanned": "2022-12-20T11:14:24.5561791Z",
"ScanStatus": "Partial Success",
"ScannerId": "625431694b7d2ca9d07e77ca1b029ef216bebb6d"
},
]
}