Protokollierungsaktivitäten Workflow in SharePoint Designer

Letzte Woche, Ich arbeitete heraus, wie Sie Schleife und einen Statuscomputer implementieren mithilfe von SharePoint Designer und erwähnt, Nebenbei bemerkt, dass ich wahrscheinlich einen Blog-Post über bessere Workflow-Protokollierung schreiben würde.

Gut, Sanjeev Rajput beat me to it.. Werfen Sie einen Blick.

Speichern von Protokolldaten in eine benutzerdefinierte Liste scheint besser als mit der regulären Workflow-Historie:

  • Es ist nur eine benutzerdefinierte Liste, So können Sie ganz einfach Excel exportieren.
  • Sie können Ansichten erstellen., die Daten dynamisch filtern, usw..
  • Es unterliegt nicht der Auto-Purge erhalten Sie mit regulären Workflow-Historie.

Es gibt einige Risiken / Nachteile:

  • Viele ausgeführten Workflows mit viel Protokollierung konnte dazu führen, dass zu viele Daten in der Liste geschrieben werden.
  • Vielleicht haben Sie * tun * wollen Aufräumen automatische. Sie erhalten dieses Feature bei diesem Ansatz nicht (ohne Codierung).
  • Sicherheit ist schwierig. Um in die Liste schreiben, der Benutzer muss die Berechtigung dazu. Das bedeutet, dass es wahrscheinlich nicht für jede Art von "offiziellen geeignet" Audit, da der Benutzer könnte entdecken Sie die Liste und bearbeiten. Dies konnte überwunden werden, mit einigen kundenspezifische Programmierung.

</Ende>

Technorati Tags:

Onnieren Sie meinen Blog ab.

Ein Gedanke zu "Protokollierungsaktivitäten Workflow in SharePoint Designer

  1. Sanjeev Rajput
    Danke für das Kompliment Paul,
    Ich schätze Sie zeigen einige der Stürze – Ich füge ihnen als Link zu meinem Blog sowie. Ich versuche herauszufinden, wie diese Probleme umgehen, wie ich diese Art. Ich versuche alle meine Anwendungsentwurf ohne benutzerdefinierten Code zu machen (ein-Mann-show). Fürs erste, der letzte Prozess in der Anwendung, Das schließt des Tickets, auch enthält die Schritte zur Ausrottung aller Log-Geschichte, die im Zusammenhang mit dem ticket. In meinem Szenario, Sobald das Ticket abgeschlossen ist, Ich habe keine Notwendigkeit für die Workflow-Historie. Alle wichtigen Schritte (IE. Wer hat was und wann sie es getan hat) werden in den Listen gespeichert., Also brauche ich nicht zu den Angaben für die einzelnen Workflow-Schritte.
    Jetzt gegen das Sicherheitsproblem…
    Antwort

Hinterlasse eine Antwort

Deine Email-Adresse wird nicht veröffentlicht. erforderliche Felder sind markiert *