2

More Logging for Client Review Sites

We've started using the client review page and found it very handy for giving previews.

One thing though is that the even logs don't have the full set of information we'd like. For regular users, the event logs track when versions are seen, but this doesn't show up for client users. It'd be very handy if it did so that we'd know what clients had and hadn't seen. I know that there's an event logged when thumbnails are seen in emails, but that doesn't really help with knowing whether or not a client looked at the version in a playlist.

Our main concern with this is knowing that a client opened the page of a particular version in the playlist. A way to track that they've seen it without requiring them to leave a comment to that effect.

Also, when a client downloads a version, on the event created by that, the "Link" field contains the client themself instead of the version. The version id is present in the event summary, but that means you have to just manually find which version that is. It also means you can't link through to other fields on the version, since that's not the actual event's link.

If these could be changed it would make the logs for client review much more useful.

Edited 25/05/17 to add:
This has come up again, as a way of sharing sensitive media and tracking when/how it's being accessed. It would also be great if it could log the IP address of a user accessing the playlist too.

4 comments

  • 0
    Avatar
    Tony Aiello

    Have a +1.  I'm surprised this logging isn't already in place.  We aren't currently using the Client Review Site tho I believe we are getting very close to needing to so, and I assumed this sort of auditing would already be there.  The first issue -- logging View events for client users -- is definitely a prerequisite for our use.  For the second issue, I suppose we could live with the Link field on the event pointing at the Client instead of the Version, with the version ID in the summary, but that seems pretty unusual and very different from how all other entity events are logged.  Shouldn't the 'user' field of a ClientReview Event point at the ClientUser (whodunit) so that the 'entity' field could point at the Version (what did they touch)?

  • 0
    Avatar
    Gary Chadwick

    The odd thing is that the Who field does already point to the Client. So having them in the link is just doubling up on the data unnecessarily.

  • 0
    Avatar
    Tony Aiello

    Heh!  That sure sounds like a bug to me.

  • 0
    Avatar
    Gary Chadwick

    Just want to flag that this came up again as a security measure for being able to monitor when people accessed shared media.

    I also added a new note about also tracking IP addresses if possible.

Please sign in to leave a comment.