Behandle Dataverse-sporing

Funksjonen for Dataverse-sporing av endringer er utformet for å dekke policyene for ekstern og internt overvåking, samsvar, sikkerhet og styring som er felles for mange bedrifter. Dataverse-sporing av endringer logger endringer som gjøres i kundeoppføringer i et miljø med en Dataverse-database. Dataverse-sporing av endringer logger også brukertilgang via en app eller via SDK i et miljø.

Dataverse-sporing av endringer støttes for alle egendefinerte og de fleste tilpassbare tabeller og kolonner. Revisjonslogger lagres i Dataverse og bruker logglagringskapasitet. Logger for sporing av endringer kan vises i kategorien Logg for sporing av endringer for én enkelt oppføring og i visningen Sammendrag for sporing av endringer for alle operasjoner som er sporing av endringer i et enkelt miljø. Logger for sporing av endringer kan også hentes ved hjelp av web-API eller SDK for .NET.

Merk

Bruken av enhetsrelatert terminologi avhenger av protokollen eller klassebiblioteket som brukes. Se Terminologien brukes avhengig av protokoll eller teknologi .

Revisjonslogger kan vises med en forsinkelse i kategorien Logg for sporing av endringer for en oppføring og i visningen sammendrag for sporing av endringer. Dette skyldes at logger for sporing av endringer lagres i Dataverse-logglageret og ikke lenger i databaselagringen.

Logg for sporing av endringer for én enkelt oppføring

Logg for sporing av endringer for én enkelt oppføring

Sammendragsvisning for sporing av endringer (alle logger for sporing av endringer)

Sammendragsvisning for sporing av endringer (alle logger for sporing av endringer)

Logger for sporing av endringer hjelper administratorer og andre privilegerte brukere med å svare på spørsmål som:

  • Hvem opprettet eller oppdaterte en oppføring, og når?
  • Hvilke felt i en oppføring ble oppdatert?
  • Hva var den forrige feltverdien før den ble oppdatert?
  • Hvilken bruker systemet og når?
  • Hvem slettet en oppføring?

Følgende operasjoner kan overvåkes:

  • Overvåk endringer på enhets-, attributt- og organisasjonsnivå. Eksempler på dette kan være å aktivere sporing av endringer for et miljø eller en tabell.
  • Oppretting, oppdatering og sletting av oppføringer.
  • Endringer i deletillatelser for en oppføring.
  • N:N-tilknytning eller oppheving av oppføringer.
  • Endringer i sikkerhetsroller.
  • Sletting av sporingslogger
  • For endringer i enhetsfelt som kan lokaliseres, for eksempel Produktnavn for enhet eller beskrivelsesfelt, vises IDen for nasjonal innstilling (LCID) i sporingsoppføringen.

Sporing av endringer støttes ikke for tabell- eller kolonnedefinisjonsendringer eller under godkjenning. Sporing av endringer støtter ikke henting av operasjoner eller eksportoperasjoner. Aktivitetsloggføring for Dataverse og modelldrevne apper kan aktiveres i tillegg til Dataverse-sporing av endringer for henting av loggdataoperasjoner og eksportoperasjoner.

Listen nedenfor viser tabellene som ikke kan tilpasses, og som ikke kan overvåkes. Denne listen ble hentet ved testing for en CanModifyAuditSettings-kolonneverdi av usann i definisjonen til hver tabell:

  • ActivityPointer
  • Merknad
  • BulkOperation
  • Kalender
  • CalendarRule
  • CustomerOpportunityRole
  • Rabatt
  • DiscountType
  • IncidentResolution
  • KbArticle
  • KbArticleComment
  • KbArticleTemplate
  • Varsel
  • OpportunityClose
  • OrderClose
  • ProductPriceLevel
  • QuoteClose
  • RecurrenceRule
  • Ressurs
  • ResourceGroup
  • ResourceGroupExpansion
  • ResourceSpec
  • SalesLiteratureItem
  • SalesProcessInstance
  • Tjeneste
  • Emne
  • Mal
  • UoM
  • UoMSchedule
  • Arbeidsflyt
  • WorkflowLog

Konfigurere sporing av endringer for et miljø

Sporing av endringer kan konfigureres på tre nivåer: et miljø, en tabell og en kolonne. Sporing av endringer av tabeller må aktiveres på miljønivå for at sporing av endringer skal finne sted. For at sporing av endringer av kolonner skal finne sted, må det aktiveres på miljønivå og tabellnivå.

For å aktivere sporing av endringer for brukertilgang (loggtilgang) eller aktivitetslogging (leselogger) må sporing av endringer aktiveres på miljønivå. Alternativet for å aktivere logging av aktiviteter er bare synlig når minimumskravene for Office-lisenser er oppfylt.

Du må ha rollen som systemansvarlig eller systemtilpasser eller tilsvarende tillatelser for å aktivere eller deaktivere sporing av endringer.

Sporing av endringer kan konfigureres manuelt via Power Platform-administrasjonssenteretog Power Apps-portalen. Sporing av endringer kan også konfigureres programmatisk. Se Oversikt over sporing av endringer.

Starte/stoppe sporing av endringer for et miljø og angi oppbevaringspolicy

Denne oppgaven krever rollen Systemansvarlig eller Systemtilpasser eller tilsvarende tillatelser.

Merk

Oppbevaringsperioden for sporing av endringer er ikke tilgjengelig for Dynamics 365 Customer Engagement (on-premises) eller for miljøer som er kryptert med en kundes egen krypteringsnøkkel.

  1. Logg deg på Power Platform-administrasjonssenteret med administratorlegitimasjonen.

  2. Gå til Miljøer> [velg et miljø] >Innstillinger> utvid Sporing av endringer og logger>Innstillinger for sporing av endringer.

    Innstilling Bekrivelse
    Start sporing av endringer Start eller stopp sporing.
    Loggfør tilgang Loggfør hver gang du åpner systemet, vanligvis ved å logge på.
    Les logger Logger sendes til samsvarsportalen Microsoft Purview.
  3. Du kan angi en oppbevaringsperiode for hvor lenge logger for sporing av endringer skal beholdes i et miljø. Under Behold disse loggene i velger du hvor lenge du vil beholde loggene.

    Innstilling Bekrivelse
    Angi oppbevaringspolicy for disse loggene Standard: Alltid
    Angi en egendefinert oppbevaringspolicy Maksimum: 24 855 dager. Synlig hvis du velger Egendefinert i innstillingen ovenfor.

    Når oppbevaringsperioden for sporing av endringer er satt til Alltid, slettes aldri logger. Når oppbevaringsperioden for sporing av endringer er angitt til en annen verdi, slettes logger kontinuerlig med start når en overvåkingsoppføring overskrider tiden som er definert i oppbevaringspolicyen.

    Eksempel: Oppbevaringspolicyen er satt til 30 dager. Sporing av endringer av oppføringer som ble opprettet for 30 dager og 1 sekund siden, begynner å bli slettet i bakgrunnen.

    Hver sporing av endringer stemples med gjeldende aktive oppbevaringsperiode. Endring av oppbevaringsperioden endrer ikke oppbevaringsperioden for eksisterende oppføringer. Den nye oppbevaringsperioden blir brukt på alle nye oppføringer som er opprettet etter at oppbevaringspolicyen ble endret.

    Eksempel: Oppbevaringsperioden endres fra 30 dager til 90 dager. Sporing av endringer av oppføringer som ble opprettet før endringen, slettes i bakgrunnen etter 30 dager. Sporing av endringer av oppføringer som ble opprettet etter endringen, slettes i bakgrunnen etter 90 dager.

  4. Velg Lagre.

Mer informasjon: Dataverse-utviklerveiledning : Konfigurere sporing av endringer > Konfigurere organisasjonsinnstillinger

Aktivere sporing av endringer for en bestemt app i en webapp

Denne oppgaven krever rollen systemansvarlig eller systemtilpasser eller tilsvarende tillatelser.

Med denne funksjonen kan du raskt aktivere sporing av endringer for flere tabeller (enheter) samtidig. Grupperingen av tabeller tilsvarer et Dynamics 365-program, for eksempel salgstabeller tilsvarer Salgssenter-appen.

  1. I webappen går du til Innstillinger (Innstillinger.) >Avanserte innstillinger.

  2. Velg Innstillinger>Administrasjon.

  3. Velg Systeminnstillinger , og velg deretter kategorien Sporing av endringer.

  4. Velg tabellene (enhetene) du vil spore. Hvis du vil starte eller stoppe sporing av bestemte tabeller, merker du av for eller fjerner merket for følgende:

    • Fellesenheter. Sporer vanlige enheter som forretningsforbindelse, kontakt, mål, produkt og bruker.
    • Salgsenheter. Sporer salgsrelaterte enheter, som konkurrent, salgsmulighet, faktura, ordre og tilbud.
    • Markedsføringsenheter. Sporer aktivitet for kampanjeenhet.
    • Kundeserviceenheter. Sporer aktivitet for sak, kontrakt, kø og serviceenhet.
  5. Velg OK.

Konfigurere sporing av endringer for én eller flere tabeller og kolonner i Power Apps

Denne oppgaven krever rollen Systemansvarlig eller Systemtilpasser eller tilsvarende tillatelser.

  1. Logg på Power Apps med legitimasjonen for systemansvarlig eller systemtilpasser.

  2. Velg miljøet du vil konfigurere sporing av endring for.

    Merk

    Vi anbefaler at du administrerer konfigurasjonen for sporing av endringer som en del av en løsning. Dette gjør det enkelt å finne tilpassingene, bruke ditt eget publiserte prefiks for løsning og eksportere løsningen for distribusjon til andre miljøer. Hvis du vil lære mer om løsninger, kan du se Importere en løsning for tilpasning. Når du bruker en løsning, legger du til alle tabellene du vil konfigurere for sporing av endringer, i løsningen, og deretter utfører du trinn 3–8 før du lagrer og publiserer løsningen.

  3. Velg Dataverse>Tabeller.

  4. Velg en tabell.

    Velg Kontakt-tabellen.

  5. Velg Rediger på kommandolinjen.

  6. På kommandolinjen velger du Rediger tabellegenskaper.

  7. Utvid Avanserte alternativer.

  8. Merk av for Sporing av endringer i dataene.

    Velg Sporing av endringer i dataene

  9. Velg Lagre.

  10. Velg <- Tilbake på kommandolinjen.

  11. Velg Kolonner under Skjema.

    Velg Kolonner under Skjema.

  12. Velg en kolonne du vil aktivere for sporing av endringer, og utvid deretter Avanserte alternativer.

    Velg Mobiltelefon-kolonnen.

  13. Merk av for Aktiver sporing.

    Velg Aktiver sporing

  14. Velg Lagre.

  15. Gjenta trinn 3 til 10 for alle tabeller og kolonner du vil redigere.

Aktivere eller deaktivere enheter og felt for sporing av endringer

Systemansvarlig eller -tilpassere kan endre standard overvåkingsinnstillinger for enheter og felt for en enhet.

Aktivere eller deaktivere sporing av endringer for en enhet

  1. Gå til administrasjonssenteret for Power Platform, og logg på med administratorlegitimasjonen.

  2. Gå til Miljøer> [velg et miljø] >Innstillinger> utvid Sporing av endringer og logger>Innstillinger for enhet for sporing av endringer og felt.

  3. Vis Enheter under Komponenter.

  4. Velg enheten du ønsker å aktivere eller deaktivere sporing av endringer for.

  5. Hvis du vil starte sporing av endringer, går du til kategorien Generelt i Datatjenester-delen og merker av for Sporing av endringer for å aktivere sporing av endringer, eller fjerner merket for Sporing av endringer for å deaktivere det.

    Når du starter eller stopper sporing av endringer for en enhet, starter eller stopper du som standard sporing av endringer for alle feltene for enheten.

    Hvis du har aktivert Leselogger i miljøets innstillinger for sporing av endringer, må du aktivere Sporing av én oppføring. Logg en oppføring ved åpning og sporingsinnstillingene Sporing av flere oppføringer. Logg alle oppføringer som vises på en åpnet side for å se loggene for sporing av endringer fra denne tabellen. Mer informasjon: Aktivitetslogging.

  6. Velg Lagre.

  7. Publisere tilpassingen. Hvis du vil publisere for en enkelt enhet, velger du enheten, for eksempel konto, og velg deretter Publiser på verktøylinjen.

Aktivere eller deaktivere sporing av endringer for bestemte felt på en enhet

  1. Velg Felt under enheten du vil aktivere eller deaktivere sporing av endringer med bestemte felt for.

  2. Hvis du vil aktivere eller deaktivere ett enkelt felt, åpner du feltet, og under delen for sporing av endringer velger du Aktiver eller Deaktiver.

    Hvis du vil aktivere eller deaktivere mer enn ett felt, velger du feltene du vil ha, og velger deretter Rediger på verktøylinjen. Velg Aktivert eller Deaktivert i dialogboksen Rediger flere felt i området for sporing av endringer.

  3. Velg Lagre.

  4. Publisere tilpassingen. Hvis du vil publisere for én enkelt enhet, velger du enheten, for eksempel konto, og deretter velger du Publiser på handlingsverktøylinjen.

Mer informasjon: Dataverse-utviklerveiledning : Konfigurere sporing av endringer > Konfigurere tabeller og kolonner

Bruke Logg for sporing av endringer i en modelldrevet app

Logg for sporing av endringer er en nyttig ressurs som brukere kan bruke til å forstå oppdateringshistorikken for én enkelt oppføring. Den besvarer spørsmål som "Når ble denne oppføringen opprettet og av hvem?", "Hvem endret et bestemt felt, og hva var den forrige verdien?", "Hvem delte oppføringen med en annen bruker?"

Brukere må ha rettigheten Vis logg for sporing av endringer for å se loggen for sporing av endringer for en oppføring.

  1. Velg en oppføring i et modelldrevet app.

  2. Velg kategorien Relatert, og velg Logg for sporing av endringer.

    Velg Logg for sporing av endringer

  3. Velg et felt i Filtrer etter for å filtrere resultater etter et felt som du vil vise endringsloggen for.

    Bruk filteret til å velge hva som skal vises i loggen for

Bruke Sammendragsvisning for sporing av endringer

Sammendragsvisning for sporing av endringer er en omfattende liste over alle logger for sporing av endringer i et miljø. Ved å filtrere på forskjellige kolonner kan brukere av visningen Sammendragsvisning for sporing av endringer forstå hva som har skjedd i miljøet over tid. Det hjelper til å svare på spørsmål som "Hvilke handlinger har en bruker gjort, og når", "Hvem har slettet en bestemt oppføring?", eller "Hvem endret en brukers rolle?".

Brukere må ha rettigheten Vis sammendrag av sporing av endringer for å se Sammendragsvisning for sporing av endringer.

  1. Logg på Power Platform-administrasjonssenteret, og velg deretter et miljø.

  2. Velg Slett logger på sporing av endringer-kortet.

  3. Velg Vis logger for sporing av endringer.

    Velg Slett logger

  4. Bruk alternativet Aktiver/deaktiverFiltre til å begrense listen over sporing av endringer som er nødvendig for å besvare spørsmålet ditt. Du kan bruke flere filtre samtidig.

    Velg Aktiver/deaktiver filtre

    Merk

    Sortering er bare mulig i kolonnen Endret dato.

    Eksport av revisjonslogger støttes ikke for øyeblikket. Bruk nett-API-en eller SDK for .NET til å hente overvåkingsdata fra miljøet. Se Hente og slette loggen endringer i sporing av endringer.

    Store attributtverdier, for eksempel Email.description eller Merknad, er begrenset til 5 kB eler omtrent 5000 tegn. En begrenset attributtverdi kan gjenkjennes av tre prikker på slutten av teksten, for eksempel "lorem ipsum, lorem ip…".

Mer informasjon: Dataverse-utviklerveiledning: Hente historikken for endringer av data som spores

Slette endringshistorikken for en oppføring

Dataverse-sporing av endringer støtter sletting av én enkelt oppføringer i hele loggen for sporing av endringer. Dette er nyttig når du svarer på en kundes forespørsel om å slette dataene sine.

Brukere må ha rettigheten Slett endringshistorikk for overvåkingsoppføring for å utføre denne handlingen.

Slettingen av loggen for sporing av endringer for en oppføring kan utføres i et modelldrevet programs historikk for sporing av endringer og i miljøets Vis sammendrag av sporing av endringer.

Slette endringsloggen for en oppføring i kategorien Logg for sporing av endringer for en oppføring

  1. Velg en oppføring i et modelldrevet app.

  2. Velg kategorien Relatert, og velg deretter Logg for sporing av endringer.

    Velg Logg for sporing av endringer

  3. Velg Alle felt i Filter på, og velg deretter Slett endringslogg for å slette alle logger som gjelder den valgte oppføringen.

    Velg Slett endringslogg for å slette alle logger som gjelder den valgte oppføringen.

  4. Velg Slett for å bekrefte.

Slette endringsloggen for en oppføring i Sammendragsvisning for sporing av endringer

  1. Logg på Power Platform-administrasjonssenteret, og velg deretter et miljø.

  2. Velg Slett logger på sporing av endringer-kortet.

  3. Velg Vis logger for sporing av endringer.

    Velg Slett logger

  4. Velg en rad i loggen for sporing av endringer, og velg deretter Slett endringslogg for å slette alle logger som gjelder den valgte oppføringen.

    Velg Slett endringslogg for å slette alle logger for den valgte oppføringen.

  5. Velg Slett for å bekrefte.

Redusere logglagring: Slette logger for sporing av endringer – eldre prosess

Når du aktiverer Dataverse-sporing av endringer, oppretter appene dine logger for sporing av endringer for å lagre endringer i oppføringer og brukertilgang. Du kan slette loggene for sporing av endringer når de ikke lenger kreves for å frigjøre loggkapasitetsplass.

Advarsel!

Når du sletter en logg for sporing av endringer, kan du ikke lenger vise historikken for sporing av endringer for perioden som loggen dekker.

  1. Øverst til høyre i en app velger du Innstillinger (Innstillinger.) >Avanserte innstillinger>Innstillinger>Revisjon.

  2. Velg Administrasjon av logg for sporing av endringer, og velg deretter Vis logger for sporing av endringer.

  3. Velg den eldste loggen for sporing av endringer, og velg deretter Slett logger.

  4. Velg OK for å bekrefte.

Merk

Du kan bare slette den eldste loggen for sporing av endringer som finnes på systemet. Hvis du vil slette flere logger for sporing av endringer, må du fortsette å slette den eldste loggen for sporing av endringer til du har slettet nok logger.

Redusere logglagring: Slette logger for sporing av endringer – ny prosess

Når du aktiverer Dataverse-sporing av endringer, oppretter appene dine logger for sporing av endringer for å lagre endringer i oppføringer og brukertilgang. Du kan slette loggene for sporing av endringer når de ikke lenger kreves for å frigjøre loggkapasitetsplass.

Advarsel!

Når du sletter logger for sporing av endringer, kan du ikke lenger vise historikken for tabeller, brukertilgang som dekkes av revisjonsloggen.

  1. Logg på Power Platform-administrasjonssenteret, og velg deretter et miljø.

  2. Under Revisjon velger du Slett logger.

  3. Velg hvordan du vil velge logger som skal slettes.

    Slett logger Bekrivelse Systemjobbnavn
    Logger etter tabell Velg én eller flere tabeller du vil slette logger for sporing av endringer for. Som standard vises alle tabeller i miljøet enten de inneholder data for sporing av endringer eller ikke. Slett logger for [antall] tabeller.
    Tilgangslogger, etter personer og systemer Slett alle tilgangslogger. Da slettes alle logger for alle brukere og systemer. Slett tilgangslogger.
    Alle logger til og med den valgte datoen Slett logger inkludert den valgte datoen. Slett alle logger frem til og med [tidsstempel].

    Velg en metode for å velge logger som skal slettes.

  4. Velg Slett, og bekreft deretter.

    Merk

    Logger for sporing av endringer slettes i en asynkron bakgrunnssystemjobb. Varigheten av slettingen avhenger av hvor mye oppføringer for sporing av endringer som skal slettes. Gjeldende sats er ca. 100 millioner oppføringer per dag, eller ca. 4 millioner oppføringer per time.

    Hvis du vil overvåke statusen for slettingsjobber for sporing av endringer, kan du se i neste del.

Overvåke systemjobber

Flere funksjoner bruker systemjobber til å utføre oppgaver automatisk, inkludert arbeidsflyter, import og duplikatregistrering, som kjører uavhengig eller i bakgrunnen. Du kan overvåke dem for å sikre at de kjører feilfritt og fullføres uten problemer.

  1. Velg et miljø i administrasjonssenteret for Power Platform.

    For Enhetlig grensesnitt, øverst til høyre, velger du Innstillinger (Innstillinger.) >Avanserte innstillinger>Innstillinger.

  2. Velg Innstillinger>Sporing av endringer og logger>Systemjobber for å vise en rutenettvisning av systemjobber.

Hvis det oppstår et problem med en systemjobb, kan du avbryte eller utsette den, stanse den midlertidig eller fortsette den. Velg en jobb, og velg deretter Handlinger-menyen.

  • Avbryte systemjobber

    Du kan ikke fortsette en avbrutt systemjobb.

  • Utsette fullføring av systemjobber

    Hvis du utsetter en aktiv systemjobb, stopper eventuelle gjeldende og påfølgende handlinger. Du kan angi når du vil at systemjobben skal starte på nytt.

  • Stanse systemjobber midlertidig

    Du kan fortsette en systemjobb som er stanset midlertidig.

  • Fortsette systemjobber som er midlertidig stanset

    Når du fortsetter en systemjobb som ble midlertidig stanset, startes jobben på nytt.

    Tips

    1. Hvis en systemjobb mislykkes, kan du vise detaljer om hvilke trinn som mislyktes og hvilke problemer som kan ha oppstått. Først åpner du oppføringen for systemjobben. Du kan vise detaljer om systemjobbfeil ved å bevege markøren over varselsymbolene.
    2. Klikk Skriv ut for å vise systemjobbfeil i et format som du kan skrive ut eller kopiere og lime inn.

Merk

Du kan ikke gjøre endringer i statusen for en systemjobb som er fullført eller avbrutt.

Overvåke statusen for slettingsjobber for sporing av endringer

  1. Velg et miljø i administrasjonssenteret for Power Platform.

    For Enhetlig grensesnitt, øverst til høyre, velger du Innstillinger (Innstillinger.) >Avanserte innstillinger>Innstillinger.

  2. Velg Innstillinger>Databehandling>Massesletting.

Velg navnet på systemjobben for å åpne detaljer om slettejobben.

Du kan bruke Azure Synapse Link for Dataverse til å koble tabellen for sporing av endringer og opprette rapporter som bruker Power BI, for å oppfylle de eksterne og interne behovene for sporing av endringer, samsvar og styring. Mer informasjon: Få tilgang til data for sporing av endringer ved hjelp av Azure Synapse Link for Dataverse og Power BI

Se også

Oversikt over sporing av endringer
Spore endring av brukertilgang