# 8.0.8 Perspective Auditing

**URL:** <https://forum.inductiveautomation.com/t/8-0-8-perspective-auditing/32260>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [February 14, 2020, 9:28am UTC](https://forum.inductiveautomation.com/t/8-0-8-perspective-auditing/32260 "2020-02-14T09:28:27Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![deon.korb](https://avatars.discourse-cdn.com/v4/letter/d/8c91f0/32.png) [@deon.korb](https://forum.inductiveautomation.com/u/deon.korb)\
**Post date:** [February 14, 2020, 9:28am UTC](https://forum.inductiveautomation.com/t/8-0-8-perspective-auditing/32260/1 "2020-02-14T09:28:27Z")

</div>

Hi,

I am testing the new auditing capabilities of Perspective and noticed that only tag writes via bi-directional bindings are send to the audit table. Any system.tag.write actions are not recorded. Many of our tag writes occur in scripts, such as a message handler after confirmation.

Please see the attached test view and tags. Project has an audit profile associated.

[Test Audit.json](https://us1.discourse-cdn.com/inductiveautomation/original/2X/7/76fb49255c196d646df53d252e34206852b6e33f.json) (618 Bytes)  
[TestAudit\_2020-02-14\_1119.zip](https://us1.discourse-cdn.com/inductiveautomation/original/2X/d/d6583984caf7bf2ebf15bcabedc83faf77a43316.zip) (4.5 KB)

Is this a bug or functionality still coming?

Also, it would be great if the audit record could somehow capture what the previous value was, to facilitate rollback of inadvertent changes. E.g. if a parameter was changed from 0.5 to 0.4, the ACTION\_VALUE column currently captures _0.4_. Ideally it could show _0.4 (from 0.5)_

Regards,  
Deon

---

<div class="post-metadata">

**Author:** ![deon.korb](https://avatars.discourse-cdn.com/v4/letter/d/8c91f0/32.png) [@deon.korb](https://forum.inductiveautomation.com/u/deon.korb)\
**Post date:** [February 20, 2020, 2:03pm UTC](https://forum.inductiveautomation.com/t/8-0-8-perspective-auditing/32260/2 "2020-02-20T14:03:00Z")

</div>

Is this a bug or known limitation?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [February 20, 2020, 4:25pm UTC](https://forum.inductiveautomation.com/t/8-0-8-perspective-auditing/32260/3 "2020-02-20T16:25:26Z")

</div>

It’s a known limitation, on the list to be fixed. Currently gateway-scoped scripting functions (including everything Perspective does) basically don’t audit.

As for the ‘previous value’ - that’s also something we’re hoping to capture in the future, but there’s a non-trivial technical effort in the implementation.

---

<div class="post-metadata">

**Author:** ![nader.chinichian](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nader.chinichian/32/9261_2.png) [@nader.chinichian](https://forum.inductiveautomation.com/u/nader.chinichian)\
**Post date:** [March 13, 2020, 8:59am UTC](https://forum.inductiveautomation.com/t/8-0-8-perspective-auditing/32260/4 "2020-03-13T08:59:59Z")

</div>

> [@paul-griffith](#):
>
> future

When will gateway-scoped scripting be added to Audit system? may be 8.0.11?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [March 13, 2020, 3:36pm UTC](https://forum.inductiveautomation.com/t/8-0-8-perspective-auditing/32260/5 "2020-03-13T15:36:12Z")

</div>

‘Gateway scoped scripting’ is pretty broad - I assume you mean tag writes? Or DB updates?

In general - no, probably not 8.0.11. But at least tag writes and DB updates will likely happen within the next few releases. Auditing _every_ gateway scoped scripting function is just not in scope.

---

<div class="post-metadata">

**Author:** ![nader.chinichian](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nader.chinichian/32/9261_2.png) [@nader.chinichian](https://forum.inductiveautomation.com/u/nader.chinichian)\
**Post date:** [March 14, 2020, 5:09am UTC](https://forum.inductiveautomation.com/t/8-0-8-perspective-auditing/32260/6 "2020-03-14T05:09:30Z")

</div>

Yes I just want perspective tag write with binding and of course scripting.  
What I’m curious about is writing to parameters of udt also consider tag writing and log to audit log?

---

<div class="post-metadata">

**Author:** ![john.haley](https://avatars.discourse-cdn.com/v4/letter/j/3ab097/32.png) [@john.haley](https://forum.inductiveautomation.com/u/john.haley)\
**Post date:** [May 28, 2025, 7:25pm UTC](https://forum.inductiveautomation.com/t/8-0-8-perspective-auditing/32260/7 "2025-05-28T19:25:35Z")

</div>

Does anyone know where we are at with "previous value" being captured in the audit from Perspective?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [May 28, 2025, 8:28pm UTC](https://forum.inductiveautomation.com/t/8-0-8-perspective-auditing/32260/8 "2025-05-28T20:28:29Z")

</div>

Not going to happen anytime soon, but I know that it's an element we're looking at in a currently hypothetical auditing refactor in the future.
