Question

Je suis la planification d'utiliser la journalisation d'audit plugin dans graal et je voulais juste savoir quelque chose de fondamental.
Nous avons pour créer le domaine de l'Audit de la classe et conserver les données dans ce tableau sur les différents événements du domaine de la classe manuellement droit?
Je veux dire que le plugin ne permet pas de créer le domaine, et persistent, j'en suis sûr..mais ce serait le moyen standard pour enregistrer les données de l'audit?Aussi
si je veux les entrées de journal d'audit comme

"utilisateur sam connectés à partir de "IP" à la "timestamp" et mise à jour de l'utilisateur george"

J'aurais besoin de le gérer dans le "onLoad" événement dans le domaine de la droite?

Aussi comment aurais-je de la piste d'événements simples comme

"utilisateur Rita connecté à "Timestamp""

Merci

Était-ce utile?

La solution

La journalisation d'audit plugin est beaucoup plus automatisée que il semble que vous en pensez.Le plugin n'a, en effet, avoir son propre nom de domaine classe et le fait d'enregistrer toutes les informations d'audit pour vous, sans que vous ayez à faire autre chose que de l'ajout de 'vérifiable=true' à votre domaine de classe que vous souhaitez auditer!

Quant à la deuxième partie de votre question, si sam mis à jour george, la mise à jour des champs sur "george" seraient vérifiés (en supposant que vous avez ajouté vérifiable=true dans le domaine de la classe que george est), et le fait que sam fait il serait capturé par les "acteur" de l'information en fonction de ce cadre de sécurité que vous utilisez (ceci est documenté dans le plugin).

Votre désir de journal d'horodatage et IP lors de la connexion peut être en dehors de la journalisation d'audit plugin, sauf s'il y a un changement spécifique à un domaine de classe que vous pouvez capturer quand quelqu'un se connecte.

Autres conseils

0,5+ version, 13 octobre 2010, inclut la possibilité de spécifier un actorClosure dans la configuration.groovy.La documentation sur le lien ci-dessous présente des exemples de la façon d'obtenir des informations de l'utilisateur à l'aide de différents plugins de sécurité.

http://grails.org/plugin/audit-logging

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top