<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>views and action security refresh</title><link>https://community.appian.com/discussions/f/user-interface/40326/views-and-action-security-refresh</link><description>Hello Everyone, 
 In my record view interface, I have a child interface that contains a related action. I recently added another related action whose only purpose is to refresh the data. In the parent interface, I’m using a!refreshVariable() so that local</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: views and action security refresh</title><link>https://community.appian.com/thread/154261?ContentTypeID=1</link><pubDate>Tue, 14 Apr 2026 16:38:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:ad39edb6-4f16-4da1-8bf2-8c0dbe1a49aa</guid><dc:creator>alex.acosta</dc:creator><description>&lt;p&gt;I would recommend changing the a!recordActionField() to use either the &amp;quot;&lt;em&gt;MENU&lt;/em&gt;&amp;quot; and &amp;quot;&lt;em&gt;MENU_ICON&lt;/em&gt;&amp;quot; with &lt;span&gt;securityOnDemand set to true, this way the &lt;strong&gt;&lt;em&gt;security evaluates when the user clicks to open the menu&lt;/em&gt;&lt;/strong&gt;.&lt;/span&gt;&amp;nbsp;Keep in mind that&amp;nbsp;&lt;code class="m_b183c0a2 mantine-Code-root" dir="ltr"&gt;a!refreshVariable()&lt;/code&gt;&lt;span&gt;&amp;nbsp;with&amp;nbsp;&lt;/span&gt;&lt;code class="m_b183c0a2 mantine-Code-root" dir="ltr"&gt;refreshAfter: &amp;quot;RECORD_ACTION&amp;quot;&lt;/code&gt;&lt;span&gt;&amp;nbsp;only controls&amp;nbsp;&lt;/span&gt;&lt;strong&gt;when a local variable&amp;rsquo;s value is recalculated&lt;/strong&gt;&lt;span&gt;&amp;nbsp;after a record action dialog completes; it does&amp;nbsp;&lt;/span&gt;&lt;strong&gt;not&amp;nbsp;control when the record action&amp;rsquo;s own visibility/security is re‑evaluated.&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: views and action security refresh</title><link>https://community.appian.com/thread/154195?ContentTypeID=1</link><pubDate>Thu, 09 Apr 2026 08:47:35 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:9f508d04-e2b1-4739-982c-57a0974dd111</guid><dc:creator>saisaran31</dc:creator><description>&lt;p&gt;Thanks for your reply &lt;a href="/members/shubhama926776"&gt;Shubham Aware&lt;/a&gt;&amp;nbsp;and &lt;a href="/members/stefanhelzle0001"&gt;Stefan Helzle&lt;/a&gt;&amp;nbsp;. Now i came up with the solution that to have a refresh related action in the record header so that when a user clicks the entire record get reloaded similar to a browser refresh&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: views and action security refresh</title><link>https://community.appian.com/thread/154190?ContentTypeID=1</link><pubDate>Thu, 09 Apr 2026 05:51:23 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:92eccf7a-5894-446f-b8fd-f19c855c7f15</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;To refresh data, I typically use some local variable. Then, I wrap all the queries I want to trigger into a refresh variable referencing this local. Then, I modify that local using a button or link.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: views and action security refresh</title><link>https://community.appian.com/thread/154188?ContentTypeID=1</link><pubDate>Thu, 09 Apr 2026 05:16:07 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:411d02bb-a1a6-47a4-aa9b-4eaef0b48ef5</guid><dc:creator>Shubham Aware</dc:creator><description>&lt;p&gt;Record action visibility defined in Views &amp;amp; Actions is evaluated at page load time, not on a!refreshVariable(). Even with a start form or refresh action, Appian does not re-evaluate action-level security mid-session without a full page reload.&lt;br /&gt;You can try to move the visibility logic entirely into the child interface using a local variable that refreshes with your data. Remove it from Views &amp;amp; Actions.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>