# Obtaining Alarm Config Values instead of Config Settings

**URL:** <https://forum.inductiveautomation.com/t/obtaining-alarm-config-values-instead-of-config-settings/117358>\
**Category:** Ignition\
**Created:** [October 6, 2026, 9:04pm UTC](https://forum.inductiveautomation.com/t/obtaining-alarm-config-values-instead-of-config-settings/117358 "2026-10-06T21:04:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![djhammett77](https://avatars.discourse-cdn.com/v4/letter/d/41988e/32.png) [@djhammett77](https://forum.inductiveautomation.com/u/djhammett77)\
**Post date:** [October 6, 2026, 9:04pm UTC](https://forum.inductiveautomation.com/t/obtaining-alarm-config-values-instead-of-config-settings/117358/1 "2026-10-06T21:04:00Z")

</div>

When using system.tag.getConfiguration() to discover alarm configs for an atomic tag, a display path which is bound with an expression to some other alarm config values (as seen in screenshots) is being returned as a dictionary containing information about the config rather than the evaluated expression:

Config line (in tag editor) shows the DisplayPath as an expression which is evaluated for the actual alarm:

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/f/7f04ebe0441b6206247bc209e63bb36ab0d3a903.png)

Return Value (output of script):

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/a/7a8411ee9e5fbc78fdd4a74fa01e444d45df04d8.png)

The specific expression used to obtain the DisplayPath may vary between tags, but I need the evaluated DisplayPath to show in a view. Is there a different way I can examine the alarm to get its evaluated value or a known way I can script through the string to rebuild the expression behavior from the dynamic returned properties?

Clarifying\* I want to obtain the path the way it would be shown in the Alarm Status Table if/when it fires on a specific tag, and I will always have access to the tagpath in question.

---

<div class="post-metadata">

**Author:** ![AIO](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/aio/32/87549_2.png) [@AIO](https://forum.inductiveautomation.com/u/AIO)\
**Post date:** [October 6, 2026, 9:27pm UTC](https://forum.inductiveautomation.com/t/obtaining-alarm-config-values-instead-of-config-settings/117358/2 "2026-10-06T21:27:12Z")

</div>

I'm curious to see what the big names on here have to say.

My understanding is those bindings are evaluated when the tag goes into alarm, so your best shot might be programmatically rebuilding the string using the dictionary and the property names.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [October 6, 2026, 10:35pm UTC](https://forum.inductiveautomation.com/t/obtaining-alarm-config-values-instead-of-config-settings/117358/3 "2026-10-06T22:35:52Z")

</div>

You are asking for the tag's configuration. So you get the bindings and everything **as config**.

If you use `system.tag.readBlocking()` for those specific bound items, you will get the **value**.
