Logge arbeidsflyt aktivitet i SharePoint Designer

forrige uke, Jeg jobbet ut hvordan du loop og implementere en tilstandsmaskin ved hjelp av SharePoint Designer og nevnte, som en side, at jeg ville sannsynligvis skrive et blogginnlegg om bedre arbeidsflyt-logging.

Brønnen, Sanjeev Rajput slo meg til det.. Ta en titt.

Lagre loggdataene til en egendefinert liste virker bedre enn ved hjelp av den vanlige arbeidsflytloggen:

  • Det er bare en egendefinert liste, så kan du eksportere den til excel veldig lett.
  • Du kan opprette visninger, filtrere dataene dynamisk, osv..
  • Det er ikke underlagt auto-purge du får med vanlig Arbeidsflytlogg.

Det er noen risiko / downsides:

  • Mange arbeidsflyter som kjører med en masse logging kan forårsake for mye data skrives til listen.
  • Kanskje du * gjøre * vil automatisk sletting. Du får ikke denne funksjonen med denne tilnærmingen (koding).
  • Sikkerhet er vanskelig. For å skrive til listen, brukeren må ha tillatelse. Det betyr at det er nok ikke egnet for noen form for "offisielle" overvåke siden brukeren kan oppdage listen og redigere det. Dette kan overvinnes med noen egendefinert programmering.

</slutten>

Technorati Merkelapper:

Abonner på bloggen min.

En tenkte på “Logge arbeidsflyt aktivitet i SharePoint Designer

  1. Sanjeev Rajput
    Takk for compliments Paul,
    Jeg verdsette du peker ut noen av downfalls – Jeg vil legge dem som en link til min blogg. Jeg prøver å finne en måte å komme rundt noen av de spørsmålene som jeg skriver dette. Jeg prøver å gjøre alle mine programdesign uten tilpasset kode (en mann show). For nå, siste prosessen i programmet, som lukker billetten, inneholder også fremgangsmåten for å slette alle historikkloggen gjelder billetten. Inne meg filmmanuskriptet, Når billetten er fullført, Jeg har ikke behov for arbeidsflytloggen. Noen viktige skritt (IE. Hvem gjorde hva, og når de gjorde det) lagres i lister, så jeg ikke trenger å holde postene for arbeidsflyten trinnene.
    Nå å takle sikkerhetsproblem…
    Svar

legg igjen et svar

e-postadressen din vil ikke offentliggjøres. Obligatoriske felt er merket *