<?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>Task Assignment when user is added</title><link>https://community.appian.com/discussions/f/process/20086/task-assignment-when-user-is-added</link><description>Hi community, 
 In our application there is a need of creating 800+ groups. To avoid that we started maintaining group information in table. In our database table we have user id, group id and the branch name. Based on the branch and group id we are retrieving</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Task Assignment when user is added</title><link>https://community.appian.com/thread/78523?ContentTypeID=1</link><pubDate>Wed, 16 Dec 2020 12:52:31 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a1130354-8d3f-4886-8130-89d37ed7998e</guid><dc:creator>SangeethaBabu</dc:creator><description>&lt;p&gt;I used a process start form and added the visibility condition. &lt;a href="/members/stewart.burchell"&gt;Stewart Burchell&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Task Assignment when user is added</title><link>https://community.appian.com/thread/78522?ContentTypeID=1</link><pubDate>Wed, 16 Dec 2020 12:49:35 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d70dffd4-a797-48e1-922d-298389b08ac0</guid><dc:creator>Stewart Burchell</dc:creator><description>&lt;p&gt;Good to hear. Could you elaborate on what solution you applied, so that the rest of the Community understands and can learn from your experience?&lt;/p&gt;
&lt;p&gt;thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Task Assignment when user is added</title><link>https://community.appian.com/thread/78521?ContentTypeID=1</link><pubDate>Wed, 16 Dec 2020 12:37:59 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:6d1a14cf-5705-4e71-835d-188b21ee9a9b</guid><dc:creator>SangeethaBabu</dc:creator><description>&lt;p&gt;&lt;a href="/members/stewart.burchell"&gt;Stewart Burchell&lt;/a&gt;This&amp;nbsp;worked. Thank you so much.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Task Assignment when user is added</title><link>https://community.appian.com/thread/78520?ContentTypeID=1</link><pubDate>Wed, 16 Dec 2020 10:25:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:646c12a1-8c87-433d-9c9d-1ec35a852a90</guid><dc:creator>Stewart Burchell</dc:creator><description>&lt;p&gt;I think the issue is the actual design pattern implemented. If you just used Appian Groups natively, when you created a new User and assigned them to the relevant Group they would instantly see all Tasks that are waiting to be claimed for the assigned Group.&lt;/p&gt;
&lt;p&gt;An alternative design pattern would be to not use native Appian Tasks, but implement&amp;nbsp;the Task concept as a Related Action on an Appian Record. The visibility of the Related Action could be controlled by the same logic that you&amp;#39;re implementing to select Users for Tasks. You&amp;#39;d have to implement strict locking so that only one User could run the Related Action at any time (same as only one User can claim and complete a Task); and you&amp;#39;d have to consider how to&amp;nbsp; replicate Task Escalations/Exceptions so as to manage against any SLAs you might have on the logical Task.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Task Assignment when user is added</title><link>https://community.appian.com/thread/78518?ContentTypeID=1</link><pubDate>Wed, 16 Dec 2020 08:57:57 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:ea131eb3-249f-4dd6-96f4-5c36f865681c</guid><dc:creator>SangeethaBabu</dc:creator><description>&lt;p&gt;Okay Thank you for your suggestion &lt;a href="/members/stefanh791"&gt;Stefan Helzle&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Task Assignment when user is added</title><link>https://community.appian.com/thread/78517?ContentTypeID=1</link><pubDate>Wed, 16 Dec 2020 08:55:59 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:3ea60b96-dd2c-4db5-ac95-12e2bb4cf43a</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;Out of my experience I would go with Appian groups under the assumption that the number of branches will not grow to a five-digit number. If your client sees this as a risk, get an architect from Appian for consulting.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Task Assignment when user is added</title><link>https://community.appian.com/thread/78516?ContentTypeID=1</link><pubDate>Wed, 16 Dec 2020 08:50:54 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:bc9980a7-0319-44ca-a922-5318075dbe49</guid><dc:creator>SangeethaBabu</dc:creator><description>&lt;p&gt;I have 800 branches so instead creating 800 groups I&amp;#39;m maintaining user list in database table. When I query for branch&amp;nbsp; A for example then my query will return list of usernames. In my process model I have this list of usernames in a process variable. In assignment tab of user-input node I added the process variable as Assignment. And the task is now assigned to list of users. When I add a new member in the database table. Its not assigned to the new member as its not appian group. &lt;a href="/members/stefanh791"&gt;Stefan Helzle&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Task Assignment when user is added</title><link>https://community.appian.com/thread/78512?ContentTypeID=1</link><pubDate>Wed, 16 Dec 2020 07:17:10 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:dc72ed06-156a-4b0e-9aff-3f593ad764b6</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;Alternative solutions depend on what you want to achieve. Can you elaborate?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Task Assignment when user is added</title><link>https://community.appian.com/thread/78511?ContentTypeID=1</link><pubDate>Wed, 16 Dec 2020 04:51:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:4c2d821d-ae11-4132-9ef8-1cf1984b6073</guid><dc:creator>SangeethaBabu</dc:creator><description>&lt;p&gt;&lt;a href="/members/stewart.burchell"&gt;Stewart Burchell&lt;/a&gt;&amp;nbsp; I agree with you. Its a growing company in future the groups will increase for sure.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Task Assignment when user is added</title><link>https://community.appian.com/thread/78510?ContentTypeID=1</link><pubDate>Wed, 16 Dec 2020 04:49:49 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:44afcc9b-06c5-47c2-91b1-f828005b56a5</guid><dc:creator>SangeethaBabu</dc:creator><description>&lt;p&gt;Please explain me the alternative approach. Old tasks should be assigned to new members. When I add a member in table. I can&amp;#39;t find any solution.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Task Assignment when user is added</title><link>https://community.appian.com/thread/78503?ContentTypeID=1</link><pubDate>Tue, 15 Dec 2020 16:28:03 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:2a6db369-76fb-4c41-a918-7d0308d16381</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;Depends on the number of groups. What do you plan? But maybe there is an alternative approach which does no require thousands of groups ...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Task Assignment when user is added</title><link>https://community.appian.com/thread/78488?ContentTypeID=1</link><pubDate>Tue, 15 Dec 2020 14:06:20 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:091b3788-bd95-4f3d-9488-22323c5e9ac5</guid><dc:creator>Stewart Burchell</dc:creator><description>&lt;p&gt;You will face an issue if you&amp;#39;re intending to promote the Groups and the GroupIds (in your database) between environments, as the Group Id&amp;nbsp;will not be the same when you push from DEV to TEST and TEST to PROD. Unless you&amp;#39;re prepared to set up all 800 Groups in each environment by hand this is not a great design pattern.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Task Assignment when user is added</title><link>https://community.appian.com/thread/78487?ContentTypeID=1</link><pubDate>Tue, 15 Dec 2020 13:34:10 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:77e63184-dded-4c87-940d-47a91e29cda5</guid><dc:creator>SangeethaBabu</dc:creator><description>&lt;p&gt;&lt;a href="/members/stefanh791"&gt;Stefan Helzle&lt;/a&gt; if the number of groups increases in future will it&amp;nbsp; have any impact?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Task Assignment when user is added</title><link>https://community.appian.com/thread/78486?ContentTypeID=1</link><pubDate>Tue, 15 Dec 2020 10:38:48 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:257825b2-a832-44ef-8545-cd389799c604</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;In my experience, it is best to go with OOTB Appian functionality instead of replicating this somehow. Having lots of groups in Appian is not a big performance risk. I would recommend Appian groups. Then your assignment issue is gone.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>