إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
وصف واجهة برمجة التطبيقات
استرداد مجموعة من الأجهزة التي تواصلت مع Microsoft Defender لنقطة النهاية.
يدعم استعلامات OData V4. عوامل تشغيل OData المدعومة:
-
$filterعلى الخصائص التالية:computerDnsNameidversiondeviceValueaadDeviceIdmachineTagslastSeenexposureLevelonboardingStatuslastIpAddresshealthStatusosPlatformriskScorerbacGroupId
-
$topبقيمة قصوى تبلغ 10,000. $skip
راجع الأمثلة في استعلامات OData باستخدام Defender لنقطة النهاية
القيود
- يمكنك رؤية الأجهزة آخر مرة وفقا لفترة الاستبقاء التي تم تكوينها.
- الحد الأقصى لحجم الصفحة هو 10,000.
- قيود المعدل لواجهة برمجة التطبيقات هذه هي 100 استدعاء في الدقيقة و1500 مكالمة في الساعة.
الأذونات
عند الحصول على رمز مميز باستخدام بيانات اعتماد المستخدم، يحتاج المستخدم إلى الحصول على إذن الدور التالي على الأقل: View Data. لمزيد من المعلومات، راجع: إنشاء الأدوار وإدارتها.
تتضمن الاستجابات الأجهزة التي يمكن للمستخدم الوصول إليها فقط، استنادا إلى إعدادات مجموعة الأجهزة. لمزيد من المعلومات، راجع: إنشاء مجموعات الأجهزة وإدارتها.
| نوع الإذن | اذن | اسم عرض الإذن |
|---|---|---|
| Application | Machine.ReadWrite.All | 'قراءة جميع معلومات الجهاز وكتابتها' |
| مفوض (حساب العمل أو المؤسسة التعليمية) | Machine.ReadWrite | "قراءة وكتابة معلومات الجهاز" |
طلب HTTP
GET https://api.security.microsoft.com/api/machines
عناوين الطلبات
| الاسم | نوع | الوصف |
|---|---|---|
| التخويل | سلسلة | الحامل {token}. مطلوب. |
نص الطلب
فارغه
استجابه
إذا نجحت، وكانت الأجهزة موجودة، فسترى 200 OK مع قائمة كيانات الجهاز في النص الأساسي. إذا لم تكن هناك أجهزة حديثة، فسترى 404 Not Found.
المثال
مثال على الطلب
فيما يلي مثال على الطلب.
GET https://api.security.microsoft.com/api/machines
مثال على الاستجابة
فيما يلي مثال على الاستجابة.
HTTP/1.1 200 OK
Content-type: application/json
{
"@odata.context": "https://api.security.microsoft.com/api/$metadata#Machines",
"value": [
{
"id": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07",
"computerDnsName": "mymachine1.contoso.com",
"firstSeen": "2018-08-02T14:55:03.7791856Z",
"lastSeen": "2018-08-02T14:55:03.7791856Z",
"osPlatform": "Windows10" "Windows11",
"version": "1709",
"osProcessor": "x64",
"lastIpAddress": "172.17.230.209",
"lastExternalIpAddress": "167.220.196.71",
"osBuild": 18209,
"healthStatus": "Active",
"rbacGroupId": 140,
"rbacGroupName": "The-A-Team",
"riskScore": "Low",
"exposureLevel": "Medium",
"isAadJoined": true,
"aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9",
"machineTags": [ "test tag 1", "test tag 2" ]
}
...
]
}