Aracılığıyla paylaş


Azure sahtekarlık bildirimi - Dolandırıcılık olaylarını alma

Şunlar için geçerlidir: İş Ortağı Merkezi API'si

Bu makalede, sahtekarlık etkinliklerinden etkilenen Azure kaynaklarının listesini program aracılığıyla nasıl alabileceğiniz açıklanır. İş ortakları için Azure sahtekarlığı algılama hakkında daha fazla bilgi edinmek için bkz . Azure sahtekarlığı algılama ve bildirimi.

Mayıs 2023 itibarıyla pilot iş ortakları bu API'yi Yeni Olaylar Modeli ile kullanabilir. Yeni modelle, sisteme eklendikçe yeni uyarı türleri alabilirsiniz (örneğin, anormal işlem kullanımı, şifreleme madenciliği, Azure Machine Learning kullanımı ve hizmet durumu danışmanlığı bildirimleri).

Önkoşullar

REST isteği

İstek söz dizimi

Metot İstek URI'si
GET {baseURL}/v1/fraudEvents>

İstek üst bilgileri

Request body

Hiçbiri

İstek örneği

GET https://api.partnercenter.microsoft.com/v1/fraudEvents?EventStatus={EventStatus}&SubscriptionId={SubscriptionId} HTTP/1.1
Authorization: Bearer <token>
Host: api.partnercenter.microsoft.com
Content-Type: application/json

URI parametresi

İsteği oluştururken aşağıdaki isteğe bağlı sorgu parametrelerini kullanabilirsiniz.

Adı Tür Zorunlu Açıklama
EventStatus Dize Hayır Sahtekarlık uyarısı durumu , Etkin, Çözüldü veya Araştırılıyor şeklindedir.
SubscriptionId Dize Hayır Crypro-mining etkinliklerinin bulunduğu Azure abonelik kimliği

REST yanıtı

Başarılı olursa, yöntem yanıt gövdesinde bir sahtekarlık olayları koleksiyonu döndürür.

Yanıt başarısı ve hata kodları

Her yanıt, başarılı veya başarısız olduğunu ve diğer hata ayıklama bilgilerini gösteren bir HTTP durum koduyla birlikte gelir. Bu kodu, hata türünü ve diğer parametreleri okumak için bir ağ izleme aracı kullanın. Tam liste için bkz . Hata Kodları.

Yanıt örneği

HTTP/1.1 200 OK
Content-Length: 313
Content-Type: application/json
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
MS-RequestId: 566330a7-1e4b-4848-9c23-f135c70fd810
Date: Thu, 21 May 2020 22:29:17 GMT
[
    {
        "eventTime": "2021-12-08T00:25:45.69",
        "eventId": "2a7064fb-1e33-4007-974e-352cb3f2c805_2edeb5b1-766f-4209-9271-3ddf27755afa",
        "partnerTenantId": "348e932d-ef58-4347-8351-be51e4ec148c",
        "partnerFriendlyName": "test partner",
        "customerTenantId": "a248da34-6840-4c67-82d7-7f55ccd50d03",
        "customerFriendlyName": "test customer",
        "subscriptionId": "aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e",
        "subscriptionType": "modern",
        "entityId": "00aa00aa-bb11-cc22-dd33-44ee44ee44ee",
        "entityName": "sampleentity",
        "entityUrl": "\\sample\\entity\\url",
        "hitCount": "10",
        "catalogOfferId": "ms-azr-17g",
        "eventStatus": "Active",
        "serviceName": "sampleservice",
        "resourceName": "sampleresource",
        "resourceGroupName": "sampleresourcegroup",
        "firstOccurrence": "2021-12-08T00:25:45.69",
        "lastOccurrence": "2021-12-08T00:25:45.69",
        "resolvedReason": "None",
        "resolvedOn": "9999-12-31T23:59:59.9970000",
        "resolvedBy": ""
        "firstObserved" : "9999-12-31T23:59:59.9970000",
        "lastObserved" : "9999-12-31T23:59:59.9970000"
    }
]

X-NewEventsModel üst bilgisi ile REST isteği

İstek söz dizimi

Metot İstek URI'si
GET [{baseURL}]/v1/fraudEvents>

İstek üst bilgileri

Request body

Hiçbiri

İstek örneği

GET https://api.partnercenter.microsoft.com/v1/fraudEvents?EventStatus={EventStatus}&SubscriptionId={SubscriptionId}&EventType={EventType}&PageSize={PageSize}&PageNumber={PageNumber} HTTP/1.1
Authorization: Bearer <token>
Host: api.partnercenter.microsoft.com
Content-Type: application/json
X-NewEventsModel: true

URI parametresi

İsteği oluştururken aşağıdaki isteğe bağlı sorgu parametrelerini kullanabilirsiniz.

Adı Tür Zorunlu Açıklama
EventStatus Dize Hayır Sahtekarlık uyarısı durumu. Etkin, Çözümlenmiş veya Araştırılıyor.
SubscriptionId Dize Hayır Sahte etkinliklerin bulunduğu Azure abonelik kimliği sorgulanır.
EventType Dize Hayır Sahtekarlık uyarı türü dolandırıcılık olaylarıyla ilişkilidir. X-NewEventsModel üst bilgisi ile kullanılabilir. Değerler: ServiceHealthSecurityAdvisory, UsageAnomalyDetection, MultiRegionVirtualMachineScaleSetDeploymentAnomaly, NetworkConnectionsToCryptoMiningPools, VirtualMachineDeploymentAnomaly, MultiRegionMachineLearningUsageAnomaly
PageSize int Hayır Sayfalandırma için sayfa boyutu özniteliği, sayfa başına kayıt sayısıdır. X-NewEventsModel üst bilgisi ve sıfır olmayan pozitif PageNumber ile kullanılabilir.
PageNumber int Hayır Sayfalandırma için sayfa numarası özniteliği. X-NewEventsModel üst bilgisi ve sıfır olmayan pozitif PageSize ile kullanılabilir.

X-NewEventsModel üst bilgisi ile REST yanıtı

Başarılı olursa, yöntem yanıt gövdesinde bir sahtekarlık olayları koleksiyonu döndürür.

Yanıt başarısı ve hata kodları

Her yanıt, başarılı veya başarısız olduğunu ve diğer hata ayıklama bilgilerini gösteren bir HTTP durum koduyla birlikte gelir. Bu kodu, hata türünü ve diğer parametreleri okumak için bir ağ izleme aracı kullanın. Tam liste için bkz . Hata Kodları.

Yanıt örneği

HTTP/1.1 200 OK
Content-Length: 313
Content-Type: application/json
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
MS-RequestId: 566330a7-1e4b-4848-9c23-f135c70fd810
Date: Thu, 21 May 2020 22:29:17 GMT
[
    {
        "eventTime": "2021-12-08T00:25:45.69",
        "eventId": "2a7064fb-1e33-4007-974e-352cb3f2c805_2edeb5b1-766f-4209-9271-3ddf27755afa",
        "partnerTenantId": "348e932d-ef58-4347-8351-be51e4ec148c",
        "partnerFriendlyName": "test partner",
        "customerTenantId": "a248da34-6840-4c67-82d7-7f55ccd50d03",
        "customerFriendlyName": "test customer",
        "subscriptionId": "aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e",
        "subscriptionType": "modern",
        "entityId": "00aa00aa-bb11-cc22-dd33-44ee44ee44ee",
        "entityName": "sampleentity",
        "entityUrl": "\\sample\\entity\\url",
        "hitCount": "10",
        "catalogOfferId": "ms-azr-17g",
        "eventStatus": "Active",
        "serviceName": "sampleservice",
        "resourceName": "sampleresource",
        "resourceGroupName": "sampleresourcegroup",
        "firstOccurrence": "2021-12-08T00:25:45.69",
        "lastOccurrence": "2021-12-08T00:25:45.69",
        "resolvedReason": "None",
        "resolvedOn": "9999-12-31T23:59:59.9970000",
        "resolvedBy": ""
        "firstObserved": "9999-12-31T23:59:59.9970000",
        "lastObserved": "9999-12-31T23:59:59.9970000",
        "eventType": "NetworkConnectionsToCryptoMiningPools",
        "severity": "Medium",
        "confidenceLevel": "high",
        "displayName": "sample display name",
        "description": "sample description.",
        "country": "US",
        "valueAddedResellerTenantId": "897e68c5-fdf8-330e-bb54-3b386e0906b0",
        "valueAddedResellerFriendlyName": "Sample Reseller Name",
        "subscriptionName": "sample Subscription Name",
        "affectedResources": [
            {
                "azureResourceId": "\\sample\\resource\\url ",
                "type": "sample resource type"
            }
        ],
        "additionalDetails": { "resourceid": "\\sample\\resource\\id ",
            "resourcetype": "sample resource type",
            "vM_IP": "[\r\n \"13.89.185.189\"\r\n]",
            "miningPool_IP": "[\r\n \"104.243.33.118\"\r\n]",
            "connectionCount": "31",
            "cryptoCurrencyMiningPoolDomainName": "sample pool domain name"
            },
        "IsTest": "false",
        "activityLogs": "[
        {
                "statusFrom": "Active",
                "statusTo": "Investigating",
                "updatedBy": "admin@testtestcsp022.onmicrosoft.com",
                "dateTime": "2023-07-10T12:34:27.8016635+05:30"
        },
        {
                "statusFrom": "Investigating",
                "statusTo": "Resolved",
                "updatedBy": "admin@testtestcsp022.onmicrosoft.com",
                "dateTime": "2023-07-10T12:38:26.693182+05:30"
        }
]",

    }
]
Özellik Türü Açıklama
eventTime datetime Uyarının algılandığı saat
eventId Dize Uyarının benzersiz tanımlayıcısı
partnerTenantId Dize Uyarıyla ilişkili iş ortağının kiracı kimliği
partnerFriendlyName Dize İş ortağı kiracısı için kolay bir ad. Daha fazla bilgi edinmek için bkz . Kuruluş profili alma.
customerTenantId Dize Uyarıyla ilişkili müşterinin kiracı kimliği
customerFriendlyName Dize Müşteri kiracısı için kolay bir ad
subscriptionId Dize Müşteri kiracısının abonelik kimliği
subscriptionType Dize Müşteri kiracısının abonelik türü
entityId Dize Uyarının benzersiz tanımlayıcısı
entityName Dize Güvenliği aşılan varlığın adı
entityUrl Dize Kaynağın varlık Url'si
hitCount Dize firstObserved ile lastObserved arasında algılanan bağlantı sayısı
catalogOfferId Dize Aboneliğin modern teklif kategorisi kimliği
eventStatus Dize Uyarının durumu. Etkin, Araştırılıyor veya Çözüldü
serviceName Dize Uyarıyla ilişkili Azure hizmetinin adı
resourceName Dize Uyarıyla ilişkili Azure kaynağının adı
resourceGroupName Dize Uyarıyla ilişkili Azure kaynak grubunun adı
firstOccurrence datetime Uyarının etki başlangıç saati (uyarıya dahil edilen ilk olayın veya etkinliğin zamanı).
lastOccurrence datetime Uyarının etki bitiş saati (uyarıya dahil edilen son olayın veya etkinliğin zamanı).
resolvedReason Dize uyarı durumunu ele almak için iş ortağı tarafından sağlanan neden
resolvedOn datetime Uyarının çözümlendiği zaman
resolvedBy Dize Uyarıyı çözümleyen kullanıcı
firstObserved datetime Uyarının etki başlangıç saati (uyarıya dahil edilen ilk olayın veya etkinliğin zamanı).
lastObserved datetime Uyarının etki bitiş saati (uyarıya dahil edilen son olayın veya etkinliğin zamanı).
eventType Dize Uyarı türü. Bu ServiceHealthSecurityAdvisory, UsageAnomalyDetection, MultiRegionVirtualMachineScaleSetDeploymentAnomaly, NetworkConnectionsToCryptoMiningPools, VirtualMachineDeploymentAnomaly, MultiRegionMachineLearningUsageAnomaly
önem derecesi Dize Uyarının önem derecesi. Değerler: Düşük, Orta, Yüksek
confidenceLevel Dize Uyarının güvenilirlik düzeyi, Değerler- Düşük, Orta, Yüksek
displayName Dize Uyarı türüne bağlı olarak uyarı için kullanıcı dostu bir görünen ad.
açıklama Dize Uyarının açıklaması
ülke Dize İş ortağı kiracısının ülke kodu
valueAddedResellerTenantId Dize İş ortağı kiracısı ve müşteri kiracısıyla ilişkili katma değerli kurumsal bayinin kiracı kimliği
valueAddedResellerFriendlyName Dize Katma değerli kurumsal bayi için kolay bir ad
subscriptionName Dize Müşteri kiracısının abonelik adı
etkilenenKaynaklar json Dizisi Etkilenen kaynakların listesi. Etkilenen kaynaklar farklı uyarı türleri için Boş olabilir. Bu durumda iş ortağının abonelik düzeyinde kullanımı ve tüketimi denetlemesi gerekir.
additionalDetails Json Nesnesi Güvenlik uyarısını tanımlamak ve yönetmek için gereken diğer ayrıntılar anahtar-değer çiftlerinin sözlüğü.
isTest Dize Uyarı, test uyarısıdır. Doğru veya yanlış.
activityLogs Dize Uyarı için etkinlik günlükleri.