Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Microsoft Purview portalı, Etkinlik gezgini aracılığıyla denetim raporlarına erişim sağlar. Bu raporlar, KULLANıCıLARıN MIP SDK'sını tümleştiren tüm uygulamalarda el ile veya otomatik olarak uyguladığı etiketlere görünürlük sağlar. SDK'yı kullanan geliştirme iş ortakları, uygulamalarından gelen bilgilerin müşteri raporlarında ortaya çıkmasına olanak tanıyan bu işlevselliği etkinleştirebilir.
Olay türleri
SDK üç tür denetim olayı gönderebilir: heartbeat olayları, keşif olayları ve değişiklik olayları.
Kalp Atışları Olayları
SDK, Policy SDK'yı entegre eden tüm uygulamalar için otomatik olarak heartbeat olayları oluşturur. Kalp atışı olayları şunları içerir:
- KiracıID
- Oluşturulma zamanı
- Kullanıcı asıl adı
- Denetimi oluşturan makinenin adı
- İşlem adı
- Platforma
- Uygulama Kimliği - Microsoft Entra uygulama kimliğine karşılık gelir
Bu olaylar, kuruluşunuz genelinde Microsoft Information Protection SDK'sını kullanan uygulamaları algılamada yararlıdır.
Keşif olayları
Bulma olayları, İlke SDK'sının okuduğu veya tükettiği etiketli içerik hakkında bilgi sağlar. Bu olaylar, bir kuruluş genelindeki bilgilere erişen cihazları, konumu ve kullanıcıları ortaya çıkardıkça kullanışlıdır.
Policy SDK'da keşif olayları oluşturmak için, mip::PolicyHandler nesnesini oluştururken bir bayrak ayarlayın. Aşağıdaki örnekte isAuditDiscoveryEnabled değeri olarak trueayarlanmıştır.
ComputeActions() öğesini GetSensitivityLabel() veya mip::ExecutionState öğesine (mevcut meta veri bilgileri ve içerik tanımlayıcısıyla birlikte) ilettiğinizde, SDK bulma bilgilerini Microsoft Purview Etkinlik Gezgini'ne gönderir.
SDK, uygulama GetSensitivityLabel() veya ComputeActions() çağrısını yaptıktan ve mip::ExecutionState sağladıktan sonra bulma denetimini oluşturur. SDK bu olayı işleyici başına yalnızca bir kez oluşturur.
mip::ExecutionState Yürütme durumu hakkında daha fazla bilgi için kavramlar belgelerini gözden geçirin.
// Create PolicyHandler, passing in true for isAuditDiscoveryEnabled
auto handler = mEngine->CreatePolicyHandler(true);
// Returns vector of mip::Action and generates discovery event.
auto actions = handler->ComputeActions(*state);
//Or, get the label for a given state
auto label = handler->GetSensitivityLabel(*state);
Uygulamada, dosya erişim bilgilerinin Etkinlik gezginine akmasını sağlamak için, oluşturma sırasında true değerini mip::PolicyHandler olarak ayarlayın.
Değişiklik etkinliği
Değişiklik olayları, dosya hakkında bilgi, uygulanan veya değiştirilen etiket ve kullanıcının sağladığı herhangi bir gerekçeyi sağlar. Değişiklik olayları oluşturmak için mip::PolicyHandler üzerinde NotifyCommittedActions() çağrısı yapın. Uygulama bir dosyada yapılan değişikliği başarıyla kaydettikten sonra, eylemleri hesaplayan mip::ExecutionState öğesini geçirerek çağrıyı yapın.
Note
Uygulama bu işlevi çağıramazsa hiçbir denetim olayı gönderilmez.
handler->NotifyCommittedActions(*state);
Denetim panosu
SDK tarafından gönderilen denetim olayları Microsoft Purview Etkinlik gezgininde kullanılabilir.
Sonraki Adımlar
- Microsoft Purview Etkinlik gezgini hakkında ayrıntılı bilgi için bkz. Etkinlik gezginini kullanmaya başlama.
- GitHub'dan İlke SDK'sı örneklerini indirin ve İlke SDK'sını deneyin.
- GitHub'de MIP İlkesi SDK'sı C++ örneğini keşfedin.