Ottenere i risultati della risposta in tempo reale
Si applica a:
Importante
Alcune informazioni in questo articolo fanno riferimento alle caratteristiche di un prodotto prima del rilascio, che possono essere modificate sostanzialmente prima della distribuzione al pubblico. Microsoft non fornisce alcuna garanzia, esplicita o implicita, in relazione alle informazioni contenute in questo documento.
Se si desidera provare Microsoft Defender per endpoint, iscriversi a una versione di valutazione gratuita.
Nota
Se si è un cliente del governo degli Stati Uniti, usare gli URI elencati in Microsoft Defender per endpoint per i clienti del governo degli Stati Uniti.
Consiglio
Per ottenere prestazioni migliori, è possibile usare il server più vicino alla posizione geografica:
- 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
Descrizione DELL'API
Recupera un risultato specifico del comando di risposta dinamica in base al relativo indice.
Limitazioni
- Le limitazioni di frequenza per questa API sono 100 chiamate al minuto e 1500 chiamate all'ora.
Requisiti minimi
Prima di avviare una sessione in un dispositivo, assicurarsi di soddisfare i requisiti seguenti:
Verificare che sia in esecuzione una versione supportata di Windows.
I dispositivi devono eseguire una delle versioni seguenti di Windows
Windows 11
Windows 10
- Versione 1909 o successiva
- Versione 1903 con KB4515384
- Versione 1809 (RS 5) con KB4537818
- Versione 1803 (RS 4) con KB4537795
- Versione 1709 (RS 3) con KB4537816
Windows Server 2019 - Applicabile solo per l'anteprima pubblica
Windows Server 2022
Autorizzazioni
Per chiamare questa API è necessaria una delle autorizzazioni seguenti. Per altre informazioni, incluso come scegliere le autorizzazioni, vedere Introduzione.
Tipo di autorizzazione | Autorizzazione | Nome visualizzato autorizzazioni |
---|---|---|
Applicazione | Machine.Read.All | Leggere tutti i profili del computer |
Applicazione | Machine.ReadWrite.All | Leggere e scrivere tutte le informazioni del computer |
Delegato (account aziendale o dell'istituto di istruzione) | Machine.LiveResponse | Eseguire una risposta dinamica in un computer specifico |
Richiesta HTTP
GET https://api.securitycenter.microsoft.com/api/machineactions/{machine action
id}/GetLiveResponseResultDownloadLink(index={command-index})
Intestazioni di richiesta
Nome | Tipo | Descrizione |
---|---|---|
Autorizzazione | Stringa | Bearer {token}. Obbligatorio. |
Corpo della richiesta
Vuoto
Risposta
In caso di esito positivo, questo metodo restituisce 200 codice di risposta Ok con l'oggetto che contiene il collegamento al risultato del comando nella proprietà value . Questo collegamento è valido per 30 minuti e deve essere usato immediatamente per scaricare il pacchetto in un archivio locale. Un collegamento scaduto può essere ricreato da un'altra chiamata e non è necessario eseguire di nuovo la risposta dinamica.
Proprietà della trascrizione Runscript:
Proprietà | Descrizione |
---|---|
script_name | Nome dello script eseguito |
exit_code | Codice di uscita dello script eseguito |
script_output | Output standard dello script eseguito |
script_errors | Output degli errori standard dello script eseguito |
Esempio
Esempio di richiesta
Ecco un esempio della richiesta.
GET https://api.securitycenter.microsoft.com/api/machineactions/988cc94e-7a8f-4b28-ab65-54970c5d5018/GetLiveResponseResultDownloadLink(index=0)
Esempio di risposta
Ecco un esempio della risposta.
HTTP/1.1 200 Ok
Content-type: application/json
{
"@odata.context": "https://api.securitycenter.microsoft.com/api/$metadata#Edm.String",
"value": "https://core.windows.net/investigation-actions-data/ID/CustomPlaybookCommandOutput/4ed5e7807ad1fe59b00b664fe06a0f07?se=2021-02-04T16%3A13%3A50Z&sp=r&sv=2019-07-07&sr=b&sig=1dYGe9rPvUlXBPvYSmr6/OLXPY98m8qWqfIQCBbyZTY%3D"
}
Contenuto del file:
{
"script_name": "minidump.ps1",
"exit_code": 0,
"script_output": "Transcript started, output file is C:\\ProgramData\\Microsoft\\Windows Defender Advanced Threat Protection\\Temp\\PSScriptOutputs\\PSScript_Transcript_{TRANSCRIPT_ID}.txt
C:\\windows\\TEMP\\OfficeClickToRun.dmp.zip\n51 MB\n\u0000\u0000\u0000",
"script_errors":""
}
Articoli correlati
Consiglio
Per saperne di più, Collaborare con la community di Microsoft Security nella community tech: Microsoft Defender per endpoint Tech Community.