<?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>To start a process in different appian environments</title><link>https://community.appian.com/discussions/f/process/29269/to-start-a-process-in-different-appian-environments</link><description>Hi all, 
 I have a use case where we want to start a process (process model independent of parent process) in different Appian environments from its parent process model. 
 So we need to accomplish an action in appian environment 1 and appian environment</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: To start a process in different appian environments</title><link>https://community.appian.com/thread/115964?ContentTypeID=1</link><pubDate>Tue, 11 Jul 2023 02:43:41 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:8786e908-2097-4e85-82a7-c85328eee90c</guid><dc:creator>Mathieu Drouin</dc:creator><description>&lt;p&gt;Is there any particular reason for this?&lt;/p&gt;
&lt;p&gt;You wouldn&amp;#39;t need an API if that were the case.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: To start a process in different appian environments</title><link>https://community.appian.com/thread/115963?ContentTypeID=1</link><pubDate>Tue, 11 Jul 2023 02:20:59 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:2630cef8-77c9-4012-b423-e7c2b5c50d91</guid><dc:creator>Preji P</dc:creator><description>&lt;p&gt;We have enabled SSO only in prod environment not in lower regions&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: To start a process in different appian environments</title><link>https://community.appian.com/thread/115962?ContentTypeID=1</link><pubDate>Tue, 11 Jul 2023 02:14:28 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d7e24461-baa1-48ed-92ed-451b85d95f17</guid><dc:creator>Mathieu Drouin</dc:creator><description>&lt;p&gt;I&amp;#39;m assuming you&amp;#39;ve already done this but will ask just in case. Have you considered enabling SSO in the environments?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: To start a process in different appian environments</title><link>https://community.appian.com/thread/115961?ContentTypeID=1</link><pubDate>Tue, 11 Jul 2023 01:51:05 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1aa174e-e5ce-439c-81d1-3294914f37a0</guid><dc:creator>Preji P</dc:creator><description>&lt;p&gt;The process we are looking to trigger is, around deactivation of users accounts.&lt;/p&gt;
&lt;p&gt;Once we manually deactivate the user account in prod, we want to trigger the deactivations process in lower regions for this same email-id.&lt;/p&gt;
&lt;p&gt;We do not want to wait for the system to deactivate the ids upon inactivity as well as we dont want to manually carry out the deactivation in lower regions.&lt;/p&gt;
&lt;p&gt;We can achieve this by passing the emailid which is common&amp;nbsp;in all the appian regions and with this we will be able to deactivate user&amp;#39;s account as well as all the persona accounts which was created using this email-id(as the person is no longer gona use appian hence&amp;nbsp;getting password reset&amp;nbsp;mail on their email ids is on no use).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: To start a process in different appian environments</title><link>https://community.appian.com/thread/115951?ContentTypeID=1</link><pubDate>Mon, 10 Jul 2023 18:00:50 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:211ce250-ba05-4b49-8f33-b2a9dd6e62f9</guid><dc:creator>Peter Lewis</dc:creator><description>&lt;p&gt;Agreed with what others have said, I don&amp;#39;t think using a Web API to trigger a process is an anti-pattern. I&amp;nbsp;&lt;em&gt;am&lt;/em&gt; curious though why you are triggering something in non-prod sites based on a process from a prod site. Can you provide more context on what you&amp;#39;re doing there and why? There may be other solutions we could provide based on the root problem.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: To start a process in different appian environments</title><link>https://community.appian.com/thread/115921?ContentTypeID=1</link><pubDate>Mon, 10 Jul 2023 12:05:44 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:9148769c-0e47-49fb-b8d1-96243d0b064b</guid><dc:creator>Arka.Maity</dc:creator><description>&lt;p&gt;Hello&lt;/p&gt;
&lt;p&gt;Can you have or create common resource connection like JDBC/Share point folder&amp;nbsp;? If yes, then you can send one file or data to external folder or JDBC(linked to lower environment)&amp;nbsp; from environment 3. And add schedular process accordingly in environment 1 and 2 in order to check data or file and then start the process.&lt;/p&gt;
&lt;p&gt;However, adding schedular might have performance impact in env 1 and env 2.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: To start a process in different appian environments</title><link>https://community.appian.com/thread/115898?ContentTypeID=1</link><pubDate>Mon, 10 Jul 2023 09:28:17 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:11b75a9d-208c-43a9-8764-fc383d253eea</guid><dc:creator>Mathieu Drouin</dc:creator><description>&lt;p&gt;I don&amp;#39;t get why its considered an anti pattern either. One could argue that having Appian environments talking to each other could be considered an anti pattern depending on what is being pushed and in which direction but that has nothing to do with the method (API, Email etc)&lt;/p&gt;
&lt;p&gt;In any case, there may be some other options but the API option is the best one by far.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: To start a process in different appian environments</title><link>https://community.appian.com/thread/115893?ContentTypeID=1</link><pubDate>Mon, 10 Jul 2023 08:20:14 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:3ffb06c1-9a00-41be-be16-6439bc70dc98</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;Who says that this is an anti-pattern? I would challenge that!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;While there are other options, I would only consider an alternative if that alternative has a major benefit in terms of architecture and systems integration.&lt;/p&gt;
&lt;p&gt;E.g. a messaging architecture requires new infrastructure and adds the problem that it is asynchronous. This is not a problem for sending data updates in a microservices architecture, but trying to run a business process on it can be challenging.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: To start a process in different appian environments</title><link>https://community.appian.com/thread/115889?ContentTypeID=1</link><pubDate>Mon, 10 Jul 2023 07:42:51 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:202796ce-fc3c-430c-9e60-56abcce81110</guid><dc:creator>Preji P</dc:creator><description>&lt;p&gt;Appian calling Appian is considered an anti-pattern.&lt;br /&gt;In my usecase I need process from Appian Prod to&amp;nbsp;invoke processes in Appian non prod regions, and establishing this via WebAPI is not encouraged.&lt;/p&gt;
&lt;p&gt;I want to understand if any other approach is available and reliable.&lt;/p&gt;
&lt;p&gt;Apologies if I have mislead you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: To start a process in different appian environments</title><link>https://community.appian.com/thread/115887?ContentTypeID=1</link><pubDate>Mon, 10 Jul 2023 06:54:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e4c245d5-e738-4fa6-8af2-aa925e711d86</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;API calls are an anti-pattern !?!?!? I would really like to know more about this.&lt;/p&gt;
&lt;p&gt;Is this in context of message based architectures?&lt;/p&gt;
&lt;p&gt;The problem with an email based approach is, that the reliability of email is ZERO. Nobody guarantees that the other system gets the email and does anything with it. And as this is completely asynchronous, you will not get any response. There is a reason for why people use APIs.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: To start a process in different appian environments</title><link>https://community.appian.com/thread/115886?ContentTypeID=1</link><pubDate>Mon, 10 Jul 2023 06:34:46 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:56dd839d-2177-4a25-bcad-76dbd5bac306</guid><dc:creator>Preji P</dc:creator><description>&lt;p&gt;it is considered as anti pattern and hence have been requested to find another approach&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: To start a process in different appian environments</title><link>https://community.appian.com/thread/115866?ContentTypeID=1</link><pubDate>Sun, 09 Jul 2023 11:16:13 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:66f33597-c33d-4863-b95b-240571e2d0f6</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;What is the reason for that?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: To start a process in different appian environments</title><link>https://community.appian.com/thread/115865?ContentTypeID=1</link><pubDate>Sun, 09 Jul 2023 09:49:51 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1d71b648-4ccc-432e-8da6-02d17dcd0c1c</guid><dc:creator>Preji P</dc:creator><description>&lt;p&gt;As I mentioned in the problem statement, usage of web API isnt allowed/accepted.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: To start a process in different appian environments</title><link>https://community.appian.com/thread/115855?ContentTypeID=1</link><pubDate>Sun, 09 Jul 2023 07:24:45 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:184d5333-c89d-40a3-b8f9-df520413683b</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;That&amp;#39;s easy. Just expose a process via a web API and call that&amp;nbsp;form the other system.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>