# Alarm query status

**URL:** <https://forum.inductiveautomation.com/t/alarm-query-status/23153>\
**Category:** Ignition\
**Tags:** ignition79, scripting\
**Created:** [March 8, 2019, 9:56am UTC](https://forum.inductiveautomation.com/t/alarm-query-status/23153 "2019-03-08T09:56:19Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![oisin.gribben](https://avatars.discourse-cdn.com/v4/letter/o/9d8465/32.png) [@oisin.gribben](https://forum.inductiveautomation.com/u/oisin.gribben)\
**Post date:** [March 8, 2019, 9:56am UTC](https://forum.inductiveautomation.com/t/alarm-query-status/23153/1 "2019-03-08T09:56:19Z")

</div>

We are trying to run a client tag change script on an ignition edge install.  
in the script we are running the system.alarm.querystatus function but it doesn’t seem to be working.

Is there any issues with running this function on edge or how we are doing it?

---

<div class="post-metadata">

**Author:** ![KathyApplebaum](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kathyapplebaum/32/7261_2.png) [@KathyApplebaum](https://forum.inductiveautomation.com/u/KathyApplebaum)\
**Post date:** [March 8, 2019, 3:01pm UTC](https://forum.inductiveautomation.com/t/alarm-query-status/23153/2 "2019-03-08T15:01:58Z")

</div>

I don’t see anything in the code that would limit this in Edge.

---

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [March 8, 2019, 6:31pm UTC](https://forum.inductiveautomation.com/t/alarm-query-status/23153/3 "2019-03-08T18:31:47Z")

</div>

What isn’t working? If you’d like troubleshooting help, post your code and any error messages with three backticks (```) on a line above and below code and errors.

In case it’s helpful, here’s an example from an expression tag that definitely works:

```auto
// Count active unacknowledged medium & high priority alarms.
runScript('len(system.alarm.queryStatus(priority=[2,3], state=["ActiveUnacked"]))', 2500)

```

---

<div class="post-metadata">

**Author:** ![oisin.gribben](https://avatars.discourse-cdn.com/v4/letter/o/9d8465/32.png) [@oisin.gribben](https://forum.inductiveautomation.com/u/oisin.gribben)\
**Post date:** [March 11, 2019, 9:40am UTC](https://forum.inductiveautomation.com/t/alarm-query-status/23153/4 "2019-03-11T09:40:55Z")

</div>

The issue was found that the client didn’t have the user rights to acknowledge alarms.
