Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dane rejestrowania aktywności obsługują ocenę wpływu ochrony danych (DPIA) dla platformy Power Platform i aplikacji do zaangażowania klientów, takich jak Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing i Dynamics 365 Project Service Automation.
Regularnie wyświetlaj działania usługi Microsoft Dataverse w usłudze Microsoft Purview, aby:
- utrzymywanie ładu, zgodności i zabezpieczeń
- uzyskiwanie szczegółowych informacji operacyjnych
- identyfikowanie i rozwiązywanie problemów
- łagodzenie awarii.
W tym artykule opisano wymagania wstępne, sposób uzyskiwania dostępu do danych w portalu zgodności usługi Microsoft Purview oraz szczegółowe informacje na temat zdarzeń i schematu aplikacji sterowanych modelem oraz usługi Dataverse.
Wymagania wstępne
Aby wyświetlić dzienniki aktywności Dataverse oraz aplikacji opartych na modelu w usłudze Microsoft Purview, upewnij się, że:
- Przejrzyj i ukończ wszystkie wymagania wstępne w artykule przeglądowym.
- Jest administratorem z licencją usługi Microsoft Office 365 E1 lub nowszej.
- Przypisano rolę Dzienniki inspekcji lub Dzienniki inspekcji tylko do wglądu w usłudze Microsoft Purview.
Więcej informacji:
- Zarządzanie inspekcją usługi Dataverse
- Omówienie inspekcji
- Dowiedz się więcej o rozwiązaniach inspekcji w usłudze Microsoft Purview
- Uprawnienia w portalu usługi Microsoft Purview
Dostęp do dzienników
Wykonaj następujące kroki, aby zalogować się do portalu usługi Microsoft Purview:
Zaloguj się do portalu usługi Microsoft Purview
W portalu usługi Microsoft Purview możesz uzyskać dostęp do strony Inspekcja na dwa sposoby:
- W okienku nawigacji po lewej stronie wybierz pozycję Rozwiązania , a następnie wybierz pozycję Inspekcja.
- Na stronie głównej wybierz kartę rozwiązania Audyt. Jeśli karta rozwiązania Audyt nie jest wyświetlana, wybierz pozycję Wyświetl wszystkie rozwiązania, a następnie wybierz pozycję Audyt w sekcji Główne.
Rozwiązanie inspekcji umożliwia wyszukiwanie aktywności lub tworzenie zasad przechowywania inspekcji. Na stronie Wyszukiwanie można filtrować różne działania platformy Power Platform na liście Działania . Działania są mapowane na typy zdarzeń i kategorie, które są wymienione w tabelach w tym artykule, do których można się odwołać.
Dzienniki są również dostępne dla deweloperów za pośrednictwem interfejsu API usługi Office 365 Management.
Zobacz Wprowadzenie do wyszukiwania , aby dowiedzieć się więcej na temat przeszukiwania dzienników inspekcji w usłudze Microsoft Purview.
Inspekcja zdarzeń związanych z użytkownikiem i pomocą techniczną
Rejestrowanie odbywa się w warstwie zestawu SDK, co oznacza, że pojedyncza akcja może wyzwalać wiele zarejestrowanych zdarzeń. W poniższej tabeli opisano typowe przykłady zdarzeń związanych z użytkownikiem i pomocą techniczną.
| Event | Description |
|---|---|
| Tworzenie, odczytywanie, aktualizowanie i usuwanie (CRUD) | Rejestrowanie wszystkich działań CRUD jest niezbędne do zrozumienia wpływu problemu i zgodności z ocenami wpływu ochrony danych (DPIA). |
| Widok wielu rekordów | Użytkownicy usługi Dynamics wyświetlają zbiorczo informacje, takie jak widoki siatki, wyszukiwanie zaawansowane i inne. Krytyczne informacje o zawartości klienta są częścią tych widoków. |
| Eksportowanie do programu Excel | Eksportowanie danych do programu Excel przenosi dane poza bezpieczne środowisko i naraża je na zagrożenia. |
| Wywołania SDK za pośrednictwem aplikacji otaczających i niestandardowych | Akcje wykonywane za pośrednictwem podstawowej platformy lub otaczających aplikacji, które wywołują SDK w celu wykonania działania, muszą być zalogowane. |
| Wszystkie obsługiwane działania CRUD | Działania inżynierów pomocy technicznej firmy Microsoft w środowisku klienta. |
| Polecenia zaplecza | Działania inżynierów pomocy technicznej firmy Microsoft w środowisku i dzierżawie klienta. |
| Raport wyświetlony | Rejestrowanie, kiedy raport zostanie wyświetlony. Ważne informacje o klientach mogą być wyświetlane w raporcie. |
| Eksportowanie Przeglądarki raportów | Eksportowanie raportu do różnych formatów powoduje przeniesienie danych poza bezpieczne środowisko i naraża je na zagrożenia. |
| Renderowanie obrazów w Przeglądarce raportów | Rejestrowanie zasobów multimedialnych, które są wyświetlane, jeśli raport jest wyświetlany. Być może zawierają ważne informacje o klientach. |
Schemat podstawowy
Schematy definiują, które pola są wysyłane do portalu Microsoft Purview. Niektóre pola są wspólne dla wszystkich aplikacji, które wysyłają dane inspekcji do usługi Microsoft Purview, podczas gdy inne należą wyłącznie do aplikacji zaangażowania klientów. Schemat podstawowy zawiera te typowe pola.
| Nazwa pola | Typ | Mandatory | Description |
|---|---|---|---|
Date |
Edm.Date | Nie. | Data i godzina wygenerowania dziennika w uniwersalnym czasie koordynowanym (UTC) |
IP Address |
Edm.String | Nie. | Adres IP użytkownika lub bramy firmowej |
Id |
Edm.Guid | Nie. | Unikatowy identyfikator GUID dla każdego rejestrowanego wiersza |
Result Status |
Edm.String | Nie. | Stan rejestrowanego wiersza. Powodzenie w większości przypadków |
Organization Id |
Edm.Guid | Tak | Unikatowy identyfikator organizacji, z której został wygenerowany dziennik, i można go znaleźć w obszarze Zasoby dla deweloperów usługi Dynamics |
ClientIP |
Edm.String | Nie. | Adres IP użytkownika lub bramy firmowej |
CorrelationId |
Edm.Guid | Nie. | Unikatowa wartość używana do kojarzenia powiązanych wierszy (na przykład gdy duży wiersz jest podzielony) |
CreationTime |
Edm.Date | Nie. | Data i godzina wygenerowania dziennika w uniwersalnym czasie koordynowanym (UTC) |
Operation |
Edm.Date | Nie. | Nazwa komunikatu wywołanego w SDK |
UserKey |
Edm.String | Nie. | Unikatowy identyfikator użytkownika w usłudze Microsoft Entra ID— znany również jako User PUID |
UserType |
Self.UserType | Nie. | Typ inspekcji Microsoft 365 (Regularny, System) |
User |
Edm.String | Nie. | Główny adres e-mail użytkownika |
Schemat aplikacji zaangażowania klientów
Schemat aplikacji zaangażowania klientów zawiera pola charakterystyczne dla aplikacji zaangażowania klientów i zespołów partnera.
| Nazwa pola | Typ | Mandatory | Description |
|---|---|---|---|
User Id |
Edm.String | Nie. | Unikatowy identyfikator GUID użytkownika w organizacji |
Crm Organization Unique Name |
Edm.String | Nie. | Unikatowa nazwa organizacji |
Instance Url |
Edm.String | Nie. | Adres URL do wystąpienia |
Item Url |
Edm.String | Nie. | Adres URL rekordu nadającego dziennika |
Item Type |
Edm.String | Nie. | Nazwa encji |
Message |
Edm.String | Nie. | Nazwa komunikatu wywołanego w SDK |
User Agent |
Edm.String | Nie. | Unikatowy identyfikator GUID użytkownika w organizacji |
EntityId |
Edm.Guid | Nie. | Unikatowy identyfikator encji |
EntityName |
Edm.String | Nie. | Nazwa encji w organizacji |
Fields |
Edm.String | Nie. | JSON pary klucz wartość odzwierciedlający wartości, które zostały utworzone lub zaktualizowane |
Id |
Edm.String | Nie. | Nazwa encji w aplikacjach zaangażowania klientów |
Query |
Edm.String | Nie. | Parametry kwerendy filtrów używane podczas wykonywania FetchXML |
QueryResults |
Edm.String | Nie. | Jeden lub kilka unikatowych rekordów zwróconych przez wywołanie wiadomości Pobierz i Pobierz wiele SDK |
ServiceContextId |
Edm.Guid | Nie. | Unikatowy identyfikator skojarzony z kontekstem usługi |
ServiceContextIdType |
Edm.String | Nie. | Token zdefiniowany przez aplikację do definiowania użycia kontekstowego |
ServiceName |
Edm.String | Nie. | Nazwa usługi generującej dziennik |
SystemUserId |
Edm.Guid | Nie. | Unikatowy identyfikator GUID użytkownika w organizacji |
UserAgent |
Edm.Guid | Nie. | Przeglądarka używana do wykonywania żądania |
UserId |
Edm.Guid | Nie. | Unikatowy identyfikator użytkownika systemu Dynamics skojarzony z tym działaniem |
UserUpn |
Edm.String | Nie. | Główna nazwa użytkownika skojarzona z tym działaniem |
Zobacz, co jest rejestrowane
Aby uzyskać listę rejestrowanych działań, zobacz Przestrzeń nazw Microsoft.Crm.Sdk.Messages.
System rejestruje wszystkie komunikaty zestawu SDK z wyjątkiem następujących komunikatów:
WhoAmIRetrieveFilteredFormsTriggerServiceEndpointCheckQueryExpressionToFetchXmlFetchXmlToQueryExpressionFireNotificationEventRetrieveMetadataChangesRetrieveEntityChangesRetrieveProvisionedLanguagePackVersionRetrieveInstalledLanguagePackVersionRetrieveProvisionedLanguagesRetrieveAvailableLanguagesRetrieveDeprovisionedLanguagesRetrieveInstalledLanguagePacksGetAllTimeZonesWithDisplayNameGetTimeZoneCodeByLocalizedNameIsReportingDataConnectorInstalledLocalTimeFromUtcTimeIsBackOfficeInstalledFormatAddressIsSupportUserRoleIsComponentCustomizableConfigureReportingDataConnectorCheckClientCompatibilityRetrieveAttribute
Kategoryzowanie żądań
Użyj prefiksu, aby kategoryzować każde żądanie.
| Jeśli żądanie rozpoczyna się od: | Kategoria jest: |
|---|---|
RetrieveMultiple |
ReadMultiple |
ExportToExcel |
ReadMultiple |
RollUp |
ReadMultiple |
RetrieveEntitiesForAggregateQuery |
ReadMultiple |
RetrieveRecordWall |
ReadMultiple |
RetrievePersonalWall |
ReadMultiple |
ExecuteFetch |
ReadMultiple |
Retrieve |
Read |
Search |
Read |
Get |
Read |
Export |
Read |
Przykładowe wygenerowane dzienniki
Poniższe wpisy to przykłady dzienników aktywności.
Przykład 1 – Dzienniki generowane, gdy użytkownik odczytuje rekord Klient
| Nazwa schematu | Wartość |
|---|---|
ID |
50e01c88-2e43-4005-8be8-9ceb172e2e90 |
UserKey |
10033XXXA49AXXXX |
ClientIP |
131.107.XXX.XX |
Operation |
Retrieve |
Date |
3/2/2018 11:25:56 PM |
EntityId |
00aa00aa-bb11-cc22-dd33-44ee44ee44ee |
EntityName |
Account |
Query |
N/A |
QueryResults |
N/A |
ItemURL |
https://orgname.onmicrosoft.com/main.aspx?etn=account&pagetype=entityrecord&id=00aa00aa-bb11-cc22-dd33-44ee44ee44ee |
Przykład 2 — dzienniki generowane, gdy użytkownik widzi rekordy konta w tabeli (Dzienniki eksportu do programu Microsoft Excel są podobne do tego)
| Nazwa schematu | Wartość |
|---|---|
ID |
ef83f463-b92f-455e-97a6-2060a47efe33 |
UserKey |
10033XXXA49AXXXX |
ClientIP |
131.107.XXX.XX |
Operation |
RetrieveMultiple |
Date |
3/2/2018 11:25:56 PM |
EntityId |
N/A |
EntityName |
Account |
Query |
\<filter type="and">\<condition column="ownerid" operator="eq-userid" />\<condition column="statecode" operator="eq" value="0" />\</filter> |
QueryResults |
00aa00aa-bb11-cc22-dd33-44ee44ee44ee, dc136b61-6c1e-e811-a952-000d3a732d76 |
ItemURL |
N/A |
Przykład 3 — Lista wiadomości rejestrowanych, gdy użytkownik konwertuje potencjalnego klienta na szansę sprzedaży
| identyfikator | Identyfikator jednostki | Nazwa jednostki | Operation |
|---|---|---|---|
53c98033-cca4-4420-97e4-4c1b4f81e062 |
23ad069e-4d22-e811-a953-000d3a732d76 |
Contact |
Create |
5aca837c-a1f5-4801-b770-5c66183a58aa |
25ad069e-4d22-e811-a953-000d3a732d76 |
Opportunity |
Create |
c9585748-fdbf-4ff7-970c-bb37f6aa2c36 |
25ad069e-4d22-e811-a953-000d3a732d76 |
Opportunity |
Update |
a0469f30-078b-419d-be61-b04c9a34121f |
1cad069e-4d22-e811-a953-000d3a732d76 |
Lead |
Update |
0975bceb-07c7-4dc2-b621-5a7b245c36a4 |
1cad069e-4d22-e811-a953-000d3a732d76 |
Lead |
Update |
Znane problemy
- Office ma limit 3KB dla każdego rekordu inspekcji. W związku z tym w niektórych przypadkach pojedynczy rekord z aplikacji zaangażowania klientów musi być podzielony na wiele rekordów w pakiecie Office. Za pomocą
CorrelationIdpola można pobrać zestaw podzielonych rekordów dla danego rekordu źródłowego. Operacje, które prawdopodobnie wymagają dzielenia, obejmująRetrieveMultipleiExportToExcel. - Niektóre działania wymagają więcej przetwarzania, aby pobrać wszystkie istotne dane. Na przykład, system przetwarza
RetrieveMultipleiExportToExcel, aby wyodrębnić listę rekordów, które są pobierane lub eksportowane. Nie wszystkie istotne operacje zostały już przetworzone. Na przykładExportToWordjest obecnie rejestrowana jako pojedyncza operacja bez innych szczegółów na temat tego, co zostało wyeksportowane. - W przyszłych wersjach system wyłącza rejestrowanie operacji uznanych za niepotrzebne w oparciu o przegląd dzienników. Na przykład niektóre operacje wynikają z automatycznych działań systemu, a nie działań użytkownika.
- W niektórych przypadkach rekordów wartość
EntityNamepojawia się jakoUnknown. Te rekordy nie są powiązane z żadną konkretną operacją związaną z jednostką i są puste w CRM. Wszystkie mają identyfikator jednostki.0000000-0000-0000-0000-000000000000