Microsoft Defender XDR API'lerine erişme

Not

MS Graph güvenlik API'lerini kullanarak yeni API'lerimizi deneyin. Daha fazla bilgi için bkz. Microsoft Graph güvenlik API'sini kullanma - Microsoft Graph | Microsoft Learn.

Önemli

Bazı bilgiler, ticari olarak piyasaya sürülmeden önce önemli ölçüde değiştirilebilen önceden yayımlanmış ürünle ilgilidir. Microsoft, burada sağlanan bilgilerle ilgili olarak açık veya zımni hiçbir garanti vermez.

Microsoft Defender, bir dizi programlı API aracılığıyla verilerinin ve eylemlerinin büyük bir kısmını kullanıma sunar. Bu API'ler iş akışlarını otomatikleştirmenize ve Microsoft Defender özelliklerinden tam olarak yararlanmanıza yardımcı olur.

Genel olarak, API'leri kullanmak için aşağıdaki adımları uygulamanız gerekir:

  • Microsoft Entra uygulaması oluşturma
  • Bu uygulamayı kullanarak erişim belirteci alma
  • Microsoft Defender API'sine erişmek için belirteci kullanma

Not

API erişimi için OAuth2.0 kimlik doğrulaması gerekir. Daha fazla bilgi için bkz . OAuth 2.0 Yetkilendirme Kodu Akışı.

Bu adımları tamamladıktan sonra, belirli bir bağlamı kullanarak Microsoft Defender API'sine erişmeye hazırsınız demektir.

Arka plan hizmetleri veya daemon'lar gibi oturum açmış bir kullanıcı olmadan çalışan uygulamalar için bu bağlamı kullanın.

  1. bir Microsoft Entra web uygulaması oluşturun.
  2. İstenen izinleri uygulamaya atayın.
  3. Uygulama için bir anahtar oluşturun.
  4. Uygulamayı ve anahtarını kullanarak bir güvenlik belirteci alın.
  5. Microsoft Defender API'sine erişmek için belirteci kullanın.

Daha fazla bilgi için bkz. Kullanıcı olmadan Microsoft Defender erişmek için uygulama oluşturma.

Kullanıcı bağlamı

Tek bir kullanıcı adına eylemler gerçekleştirmek için bu bağlamı kullanın.

  1. yerel Microsoft Entra bir uygulama oluşturun.
  2. İstenen izni uygulamaya atayın.
  3. Uygulamanın kullanıcı kimlik bilgilerini kullanarak bir güvenlik belirteci alın.
  4. Microsoft Defender API'sine erişmek için belirteci kullanın.

Daha fazla bilgi için bkz. Kullanıcı adına Microsoft Defender API'lere erişmek için uygulama oluşturma.

İş ortağı bağlamı

Birden çok kiracıdaki birçok kullanıcıya uygulama sağlamanız gerektiğinde bu bağlamı kullanın.

  1. çok kiracılı Microsoft Entra bir uygulama oluşturun.
  2. İstenen izni uygulamaya atayın.
  3. Her kiracıdan uygulama için yönetici onayı alın.
  4. Müşterinin kiracı kimliğine göre kullanıcı kimlik bilgilerini kullanarak bir güvenlik belirteci alın.
  5. Microsoft Defender API'sine erişmek için belirteci kullanın.

Daha fazla bilgi için bkz. Microsoft Defender API'lerine iş ortağı erişimi olan bir uygulama oluşturma.

İpucu

Daha fazla bilgi edinmek mi istiyorsunuz? Teknoloji Topluluğumuzdaki Microsoft Güvenlik topluluğuyla etkileşime geçin: Microsoft Defender XDR Teknoloji Topluluğu.