Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
portal Microsoft Purview zapewnia dostęp do raportów inspekcji za pośrednictwem Eksploratora działań. Te raporty zapewniają wgląd w etykiety, które użytkownicy stosują, ręcznie lub automatycznie, we wszystkich aplikacjach, które integrują zestaw MIP SDK. Partnerzy deweloperzy korzystający z zestawu SDK mogą włączyć tę funkcję, która umożliwia dostęp do informacji z aplikacji w raportach klientów.
Typy zdarzeń
Zestaw SDK może wysyłać trzy typy zdarzeń inspekcji: zdarzenia pulsu, zdarzenia odnajdywania i zdarzenia zmiany.
Zdarzenia bicia serca
SDK automatycznie generuje zdarzenia heartbeat dla każdej aplikacji, która integruje Policy SDK. Zdarzenia pulsu obejmują:
- Identyfikator najemcy
- Czas wygenerowania
- Główna nazwa użytkownika
- Nazwa maszyny, która wygenerowała inspekcję
- Nazwa procesu
- Platforma
- Identyfikator aplikacji — odpowiada identyfikatorowi aplikacji Microsoft Entra
Te zdarzenia są przydatne w wykrywaniu aplikacji w przedsiębiorstwie korzystających z zestawu SDK Microsoft Information Protection.
Zdarzenia wykrywania
Zdarzenia odnajdywania dostarczają informacji o zawartości opatrzonej etykietą, którą zestaw SDK zasad odczytuje lub wykorzystuje. Te zdarzenia są przydatne, ponieważ udostępniają urządzenia, lokalizację i użytkowników, którzy uzyskują dostęp do informacji w organizacji.
Aby generować zdarzenia wykrywania w Policy SDK, ustaw flagę podczas tworzenia obiektu mip::PolicyHandler. W poniższym przykładzie wartość elementu isAuditDiscoveryEnabled jest ustawiona na true. Gdy przekażesz mip::ExecutionState do ComputeActions() lub GetSensitivityLabel() (z istniejącymi metadanymi i identyfikatorem treści), SDK przesyła informacje o odnajdywaniu do Eksploratora działań Microsoft Purview.
Pakiet SDK generuje audyt wykrywania po wywołaniu przez aplikację ComputeActions() lub GetSensitivityLabel() oraz przekazaniu mip::ExecutionState. SDK generuje to zdarzenie tylko raz dla każdego programu obsługi.
Zapoznaj się z dokumentacją pojęcia mip::ExecutionState, aby uzyskać więcej informacji na temat stanu wykonywania.
// 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);
W praktyce ustaw isAuditDiscoveryEnabled na true podczas tworzenia mip::PolicyHandler, aby umożliwić przepływ informacji o dostępie do plików do Eksploratora aktywności.
Zmień zdarzenie
Zdarzenia zmiany zawierają informacje o pliku, etykiecie zastosowanej lub zmienionej oraz wszelkich uzasadnieniach dostarczonych przez użytkownika. Aby wygenerować zdarzenia zmiany, wywołaj NotifyCommittedActions() dla obiektu mip::PolicyHandler. Wykonaj wywołanie po pomyślnym zatwierdzeniu przez aplikację zmiany w pliku, przekazując element mip::ExecutionState, który obliczył akcje.
Note
Jeśli aplikacja nie wywoła tej funkcji, żadne zdarzenia inspekcji nie są wysyłane.
handler->NotifyCommittedActions(*state);
Panel audytu
Zdarzenia inspekcji wysyłane przez zestaw SDK są dostępne w eksploratorze działań Microsoft Purview.
Następne kroki
- Aby uzyskać szczegółowe informacje na temat eksploratora działań Microsoft Purview, zobacz Wprowadzenie do Eksploratora działań.
- Pobierz przykłady zestawu SDK zasad z GitHub i wypróbuj zestaw SDK zasad.
- Zapoznaj się z przykładem zestawu MIP Policy SDK języka C++ w GitHub.