<?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>Process Utilities Plugin to bulk update Alerts</title><link>https://community.appian.com/discussions/f/plug-ins/18173/process-utilities-plugin-to-bulk-update-alerts</link><description>Due to different development cycles, by different teams over different periods in time I&amp;#39;m in a situation where i have over 100 process models that have been created with different Alert notification settings. i suspect the majority of the PMs have over</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Process Utilities Plugin to bulk update Alerts</title><link>https://community.appian.com/thread/71503?ContentTypeID=1</link><pubDate>Fri, 17 Jan 2020 11:55:33 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:22b78e5c-67f5-4200-9339-0a85b93f2161</guid><dc:creator>pauls0010</dc:creator><description>&lt;p&gt;hi Mike,&lt;/p&gt;
&lt;p&gt;Thanks for the pointers. The process report worked but for our use case using the&amp;nbsp;&lt;em&gt;getprocessmodeldetailsbyuuid() &lt;/em&gt;to validate the uuid&amp;#39;s was the answer. Time to execute isn&amp;#39;t a problem here as it&amp;#39;ll be done out of hours.&lt;/p&gt;
&lt;p&gt;cheers&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Process Utilities Plugin to bulk update Alerts</title><link>https://community.appian.com/thread/71495?ContentTypeID=1</link><pubDate>Thu, 16 Jan 2020 15:26:04 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1a38165b-db5b-42c2-94f7-8efb92cf65ae</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;Your method for getting UUIDs for all process models seems like it might be overly tedious.&amp;nbsp; Does it really need to be &amp;quot;by application&amp;quot;?&amp;nbsp; If not, you can create a modified copy of the &amp;quot;All Process Models&amp;quot; report and simply add a column that points to the (not-advertised) property &amp;quot;pm!uuid&amp;quot;, then query all process models from the report via a!queryProcessAnalytics, and use the resulting list.&amp;nbsp; I&amp;#39;d guess that would return fewer (hopefully no) invalid UUIDs.&lt;/p&gt;
&lt;p&gt;If that solution doesn&amp;#39;t work for you, then you could probably take the list of UUIDs returned by your current method, and filter them each through the&amp;nbsp;&lt;em&gt;getprocessmodeldetailsbyuuid()&lt;/em&gt; function (Content Utilities plug-in, iirc), and get rid of any that return a result of &amp;quot;Process Model Not Found&amp;quot;.&amp;nbsp; Just be advised that this function is on the slow side, so running it against hundreds of process models might take a minute or so, any given time you run it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Process Utilities Plugin to bulk update Alerts</title><link>https://community.appian.com/thread/71485?ContentTypeID=1</link><pubDate>Thu, 16 Jan 2020 12:06:43 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:c64c026d-b235-4ebc-be26-58ed0fce6f76</guid><dc:creator>Stewart Burchell</dc:creator><description>&lt;p&gt;Profile is here:&lt;/p&gt;
&lt;p&gt;&lt;a href="/members/santhoshkumara"&gt;https://community.appian.com/members/santhoshkumara&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Process Utilities Plugin to bulk update Alerts</title><link>https://community.appian.com/thread/71484?ContentTypeID=1</link><pubDate>Thu, 16 Jan 2020 12:03:50 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:665cb5b8-24f5-4ebd-b173-0474c2407567</guid><dc:creator>pauls0010</dc:creator><description>&lt;p&gt;I&amp;#39;ve posted on the plugin page. Not sure how i can directly contact him ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Process Utilities Plugin to bulk update Alerts</title><link>https://community.appian.com/thread/71482?ContentTypeID=1</link><pubDate>Thu, 16 Jan 2020 11:32:50 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:bb717ad0-ba83-4527-a3c8-9b61a6fbbbb1</guid><dc:creator>Stewart Burchell</dc:creator><description>&lt;p&gt;Ok fair enough. So: back to your original issue - have you tried contacting the author of&amp;nbsp;the&amp;nbsp;plug-in that hosts the &amp;#39;&lt;span&gt;getapplicationprocessmodelsuuids&amp;#39;, as this sounds like a defect.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Process Utilities Plugin to bulk update Alerts</title><link>https://community.appian.com/thread/71480?ContentTypeID=1</link><pubDate>Thu, 16 Jan 2020 10:53:32 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:41f61bfe-d76a-46b6-bb24-e3cdf7a6fe90</guid><dc:creator>pauls0010</dc:creator><description>&lt;p&gt;Hi Stewart,&lt;br /&gt;We did consider that, but in some cases groups are not being used, but rather just the default of sending the alerts to anyone with a sys admin account etc, and in fact some of these models wont be subjected to ongoing work. We also considered just editing the maps, as and when the errors occurs - but again that could be a process that takes weeks to complete. i also need to consider several env&amp;#39;s and dont want to have to be patching the apps. Hence coming to the conclusion to do it as one update (which we&amp;#39;d then of course need to carry out across each env.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Process Utilities Plugin to bulk update Alerts</title><link>https://community.appian.com/thread/71479?ContentTypeID=1</link><pubDate>Thu, 16 Jan 2020 10:08:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:da01f4c5-492e-441d-84b3-6e3621e203a9</guid><dc:creator>Stewart Burchell</dc:creator><description>&lt;p&gt;Hi Paul - I did see a previous note on this topic and wondered if there was an initial short-cut. Assuming you just want to harmonise the Alert recipient...could you not create a single Group (or nominate one of your existing Groups as the single Group) and put all the other Alert recipient Groups into that group so that the single group holds all of the Users that are in all of the child Groups. Then you can make the necessary changes as and when the Process Models are worked on for other reasons and resolve the issue over time rather than in one big exercise.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>