<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Hi,
Please let me know the… in Product Forum</title>
    <link>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58053#M11960</link>
    <description>Hi,
Please let me know the steps how can i implement the Resource pool concept.
&amp;nbsp;
&amp;nbsp;
Thanks&amp;nbsp;</description>
    <pubDate>Fri, 08 Jun 2018 13:15:00 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2018-06-08T13:15:00Z</dc:date>
    <item>
      <title>Login Agent with Resource Pools</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58049#M11956</link>
      <description>According to BP documentation, you need to have separate schedules to use the login agent.&amp;nbsp; Does this mean that you can't use resource pools with the login agent? How can you guarantee both the login agent schedule and process schedule run on the same machine if they're separate schedules?</description>
      <pubDate>Wed, 16 May 2018 20:38:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58049#M11956</guid>
      <dc:creator>TomCirone</dc:creator>
      <dc:date>2018-05-16T20:38:00Z</dc:date>
    </item>
    <item>
      <title>I've never tried to run Log…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58050#M11957</link>
      <description>I've never tried to run Log In against a pool but I guess it might work. But you're right, if it did work then the pool would dynamically choose a resource to log in, but the next schedule would not 'know' which resource that was.
As an experiment you could consider having your 'logged out' resources use a non-standard port, and create a 'Logged Out' pool of those resources. Then create a 'Logged In' pool of resources that use the default port. From Control Room (and to the Scheduler) these would appear as two sets of different&amp;nbsp;resource PCs. The first pool would provide the next available logged out resource, and the second pool would provide the next available logged in resource. It would be interesting to know if that would be workable.</description>
      <pubDate>Wed, 16 May 2018 23:27:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58050#M11957</guid>
      <dc:creator>John__Carter</dc:creator>
      <dc:date>2018-05-16T23:27:00Z</dc:date>
    </item>
    <item>
      <title>Hello all.   Please point me…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58051#M11958</link>
      <description>Hello all.&amp;nbsp;&amp;nbsp; Please point me to any documentation on how one would use the Login agent with Resource Pools.&amp;nbsp;&amp;nbsp; I have found no information on these two things together.&amp;nbsp;&amp;nbsp; A resource pool is supposed to work like an individual resource but I cannot get the Login process to run against a pool.&amp;nbsp;&amp;nbsp; My expectation is that the Login process would run on all resources in the pool that are available.&amp;nbsp; Or that is what I need to be able to do -- get all resources logged in then have another schedule run a process on any of the available resources in a pool.&amp;nbsp;&amp;nbsp; After that, the Logout process would need to run on all of the resources.&amp;nbsp;&amp;nbsp;&amp;nbsp; Is there some expectation that all resources will always be in a logged in state when using resource pools?&amp;nbsp;&amp;nbsp; If so, then there should be a way to have resources in a pool and not in a pool.&amp;nbsp;&amp;nbsp; The Login and Logout processes need to be able to run against the resources outside of a call to a pool like the idea by John.&amp;nbsp;&amp;nbsp;&amp;nbsp;</description>
      <pubDate>Sat, 02 Jun 2018 22:57:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58051#M11958</guid>
      <dc:creator>bjwestwo</dc:creator>
      <dc:date>2018-06-02T22:57:00Z</dc:date>
    </item>
    <item>
      <title>bjwestwo - FYI when using a…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58052#M11959</link>
      <description>bjwestwo - FYI when&amp;nbsp;using a pool, BP&amp;nbsp;doesn't start the process on every machine in the pool, it will start 1 instance if one of the resources in the pool is free. Think of a pool as a team of workers, and the foreman says 'I need someone who is available&amp;nbsp;to do a job for me'. The idea of a pool is that you'll &amp;nbsp;use any available machine rather than fixate on a specific one.</description>
      <pubDate>Mon, 04 Jun 2018 13:54:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58052#M11959</guid>
      <dc:creator>John__Carter</dc:creator>
      <dc:date>2018-06-04T13:54:00Z</dc:date>
    </item>
    <item>
      <title>Hi,
Please let me know the…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58053#M11960</link>
      <description>Hi,
Please let me know the steps how can i implement the Resource pool concept.
&amp;nbsp;
&amp;nbsp;
Thanks&amp;nbsp;</description>
      <pubDate>Fri, 08 Jun 2018 13:15:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58053#M11960</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-06-08T13:15:00Z</dc:date>
    </item>
    <item>
      <title>Hi
Let's say a resource pool…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58054#M11961</link>
      <description>Hi
Let's say a resource pool is made up of 3 computers. How can we get all 3 computers logged in using Login Agent?
If I schedule the Login Agent against the pool, only 1 computer will get the instructions. That first&amp;nbsp;computer gets connected and is logged in.
Subsequently, if I run the Login Agent against the pool again, that 1 active computer will start the session. The remaining 2 computers will never be logged in.
What is the best way to&amp;nbsp;get the remaining 2 computers logged in?
Thanks!
&amp;nbsp;</description>
      <pubDate>Thu, 14 Jun 2018 12:00:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58054#M11961</guid>
      <dc:creator>Mei_YingLim</dc:creator>
      <dc:date>2018-06-14T12:00:00Z</dc:date>
    </item>
    <item>
      <title>Pools aren't really intended…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58055#M11962</link>
      <description>Pools aren't really&amp;nbsp;intended to be used with Login Agent. As mentioned above, pools enable you to say 'I want to run a process but I don't care which of these resources it runs on, any will do'.
The conundrum with Login Agent is that a resource PC can exist either in the 'logged out' space or in the 'logged in' space, depending on whether the user is logged into Windows. You'll need to read up on Login Agent if this is confusing.
One possible workaround is to force the 'logged out' resource PC to use a non-standard port number (ie not 8181), so that it can be differentiated from the resource PC that runs after log in. For example
LoggedOutPool
PC100001:8182
PC100002:8182
PC100003:8182
LoggedInPool
PC100001
PC100002
PC100003
I've never tried this arrangement, but I suspect it could work. That said, it probably over complicates things and it would be easier to just schedule the login process on each individual machine.</description>
      <pubDate>Thu, 14 Jun 2018 14:47:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58055#M11962</guid>
      <dc:creator>John__Carter</dc:creator>
      <dc:date>2018-06-14T14:47:00Z</dc:date>
    </item>
    <item>
      <title>How about if we had separate…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58056#M11963</link>
      <description>How about if we had separate tasks in the schedule, that would run an individual login on successful/unsuccessful completion of one login? I say both successful and unsuccessful because we need to ensure the logins occur, regardless of whether one login fails (which would not trigger the others if we only keep the condition of 'on complete'). What do you guys think?</description>
      <pubDate>Fri, 15 Jun 2018 07:43:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58056#M11963</guid>
      <dc:creator>IshaSingh</dc:creator>
      <dc:date>2018-06-15T07:43:00Z</dc:date>
    </item>
    <item>
      <title>Dear all,
My team too has…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58057#M11964</link>
      <description>Dear all,
My team too has created a&amp;nbsp;ticket about if it is possible to make sure that&amp;nbsp;a login and a subsequent&amp;nbsp;process will run on the same resource and so far got this answer:
&lt;A href="https://help.blueprism.com/Installation-Platform/Configuration/Resource-Pools/1168521882/Can-I-use-Resource-Pools-with-Login-Agent.htm" target="test_blank"&gt;https://help.blueprism.com/Installation-Platform/Configuration/Resource-Pools/1168521882/Can-I-use-Resource-Pools-with-Login-Agent.htm&lt;/A&gt;
&amp;nbsp;
So we came up with the following solution that could allow us to include Login Manager tasks in the a schedule and still address individual resources in a Resource Pool.
&amp;nbsp;
1. All idle resources are logged out.
2. When a schedule is due, Login Agent logs in on a machine. (An Is-Logged-In check or unconditional wait stage is added afterwards, because&amp;nbsp;the resource needs longer to&amp;nbsp;launch&amp;nbsp;automate.exe than the agent allows until it reports success for the login.)
3. The subsequent process gets allocated to the same resource because all other members of the pool are unavailable.
&amp;nbsp;
So far, this sounds feasible, but the solution is confronted with a racing condition if multiple logins are scheduled for the same time.&amp;nbsp;In this scenario it could happen that the scheduler has more than one resource to chose for the subsequent process. To amend this, the&amp;nbsp;Environment Locking feature could be added to the Login Agent's login:
&amp;nbsp;
2.a) There will be 1 lock for each Resource Pool.&amp;nbsp;The Login Agent attempts to acquire the lock and stores the token. If it can't acquire the lock, it will retry later until a set timeout. This will avoid a situation where more than one login is happening in a Resource Pool.
2.b) The Login Agent performs the login as described in Step #2.
2.c) The Login Agent releases the lock using the stored token and will end immediately.
&amp;nbsp;
Any feedback about this idea would be highly appreciated, as it is not easily tested. Our concerns are in particular:
- Can the Environment Locking feature be used inside the Login Agent?
- I feel a bit queasy about using environment locking, because unlocking requires the token. If the token gets lost because Login Agent crashes, this impacts the whole Resource Group. In this case, only an operator can release the lock in Control Room, as we understand it.
&amp;nbsp;
Cheers, Lorenz</description>
      <pubDate>Wed, 10 Oct 2018 14:51:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58057#M11964</guid>
      <dc:creator>LorenzLachenmei</dc:creator>
      <dc:date>2018-10-10T14:51:00Z</dc:date>
    </item>
    <item>
      <title>We currently use Login Agent…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58058#M11965</link>
      <description>We currently use Login Agent as part of a pool. If you use the process ""Login"" supplied as part of the VBO release, it will dynamically reference a credential by machine name. The name for these credentials has to follow the following format: ""Windows Login: MACHINENAME"". So if for example, your pool contained DWVM1, DWVM2, DWVM3, you would need to create credentials named: ""Windows Login: DWVM1"", ""Windows Login: DWVM2"", ""Windows Login: DWVM3"".&amp;nbsp;</description>
      <pubDate>Mon, 15 Oct 2018 22:43:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58058#M11965</guid>
      <dc:creator>AmiBarrett</dc:creator>
      <dc:date>2018-10-15T22:43:00Z</dc:date>
    </item>
    <item>
      <title>RE: We currently use Login Agent…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58059#M11966</link>
      <description>&lt;P&gt;&lt;a href="https://community.blueprism.com/t5/user/viewprofilepage/user-id/33683"&gt;@AmiBarrett&lt;/a&gt;: Thank you for the hint! The Login works for me. However, how does your Schedule look like? My schedule ist Login-process-logout (running time &amp;gt; 2 min) and runs every minute. I have 2 ressources in my pool. The scheduler always starts only on one of the machines. The next schedule doesnt start after a minute but waits until previous schedule has finished.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do I need 2 Logins,processes,logouts for 2 Resources in the scheduler?&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Lukas Maier&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Thu, 10 Aug 2023 14:15:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58059#M11966</guid>
      <dc:creator>RPAWizard</dc:creator>
      <dc:date>2023-08-10T14:15:00Z</dc:date>
    </item>
    <item>
      <title>RE: We currently use Login Agent…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58060#M11967</link>
      <description>&lt;P&gt;It's been a few years since then, and I've since changed employers. In that particular deployment, my team had actually written our own controller in C# to replace the one provided by Blue Prism, which got around some of the limitations of the 5.x platform that were present at the time (this being one of them).&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Your order of tasks within a schedule looks correct, and the scheduler shouldn't be aware of which account is being supplied to Login Agent on that level. In theory, as long as it's a pool, it should allow you to execute the same process/schedule twice. If it's still causing problems, you might try experimenting with an active queue against your pool.&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Ami Barrett&lt;BR /&gt;Solution Architect&lt;BR /&gt;Karsun Solutions&lt;BR /&gt;Plano TX&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Thu, 10 Aug 2023 14:25:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58060#M11967</guid>
      <dc:creator>AmiBarrett</dc:creator>
      <dc:date>2023-08-10T14:25:00Z</dc:date>
    </item>
    <item>
      <title>RE: We currently use Login Agent…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58061#M11968</link>
      <description>&lt;P&gt;Thank you for the reply Ami!!&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Active queues doesnt fit our use case. However, I am playing around with environment locks so that the pool is able to check if a resource is available. I plan to run two separate schedules on the pool with a little time in between.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Will keep you updated &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Lukas Maier&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Fri, 11 Aug 2023 09:02:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/58061#M11968</guid>
      <dc:creator>RPAWizard</dc:creator>
      <dc:date>2023-08-11T09:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: Login Agent with Resource Pools</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/123096#M53922</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.blueprism.com/t5/user/viewprofilepage/user-id/55085"&gt;@TomCirone&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I believe we have solved your original request with &lt;A href="https://www.blueprism.com/products/automation-orchestrator/" target="_blank"&gt;Automation Orchestrator (powered by Next Gen)&lt;/A&gt; and the recent additions of &lt;STRONG&gt;Dynamic Worker allocation with process chaining&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;I appreciate this question was raised a long time ago. It is one of the multiple customer points of feedback which led us to deliver Automation Orchestrator (powered by Next Gen). Our latest enhancements include Automation Flows, Dynamic Worker allocation, Process Chaining, Digital Worker Groups, and Triggers, which provide flexibility, efficiency, and control over automation processes. These capabilities are available to our Blue Prism Enterprise customers with Automation Orchestrator (powered by Next Gen).&lt;/P&gt;&lt;P&gt;Our &lt;STRONG&gt;Automation Flows&lt;/STRONG&gt; (which supersede schedules) allows you to create sequences of automations that can be executed in a specific order, and separately define multiple triggers, including &lt;STRONG&gt;Work Queue triggers&lt;/STRONG&gt; and time-based triggers. We have &lt;STRONG&gt;clash detection&lt;/STRONG&gt; built-in, so that if a digital worker is busy, the next session (process run) would be queued, ready for when a worker becomes available, giving you greater resilience and utilization.&lt;/P&gt;&lt;P&gt;Our &lt;STRONG&gt;Digital Worker Capability Groups&lt;/STRONG&gt; (which supersede Resource Pools) enables customers to define and manage groups of digital workers with specific capabilities, ensuring that automations are executed by the most suitable workers.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;A digital worker group is a collection of digital workers with a shared set of capabilities, defined within an environment.&lt;/LI&gt;&lt;LI&gt;Within an automation flow, when defining a step (task) that contains an RPA process run, you can choose a digital worker group to run the process instead of selecting an individual digital worker, and the next available online digital worker in the selected group then runs the process.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;In addition, our &lt;STRONG&gt;Process Chaining&lt;/STRONG&gt; capability enables customers to create sequences of automations that can be executed in a specific order, including login and logout steps.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;A Process Chain allows you to chain together multiple processes in a process run to leverage Login Agent to securely log in to an execution machine while also benefiting from dynamic digital worker allocation. You can create a chain of processes in a process run to dynamically select any appropriate digital worker from a group and ensure that it securely logs in to an execution machine using specific credentials, before then running the required RPA automation. Once the automation is complete, the machine can be cleaned up and logged out, ready for the next automation.&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Tip: &lt;/STRONG&gt;Even if the first or second process in the chain fails, the third process will always run to ensure that the machine is correctly cleaned up, logged out, and returned to a state where it is available to be used again.&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;For processes in a process chain, the digital worker is reserved by the Automation Orchestrator until the last process in the chain is complete, regardless of whether it was explicitly selected or was allocated from a digital worker group. This ensures that the same digital worker runs each process in the chain, and cannot be allocated to a different session when it completes one process and is waiting to start running the next one in the chain.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;This allows for more efficient and streamlined automation workflows because a chain can be assigned to any worker within a customized capability group.&lt;/P&gt;&lt;P&gt;To learn more about Automation Orchestrator (powered by Next Gen) and how it can help your organization streamline and optimize your automation workflows, please visit our online documentation portal at &lt;A href="https://docs.blueprism.com/en-US/bundle/next-generation/page/automation-orchestrator.htm" target="_blank"&gt;https://docs.blueprism.com/en-US/bundle/next-generation/page/automation-orchestrator.htm.&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Related ideas where I've shared the same update: &lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://community.blueprism.com/t5/Product-Ideas/Improved-pooling-of-resources/idi-p/105976" target="_blank"&gt;Improved pooling of resources&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://community.blueprism.com/t5/Product-Forum/Resource-Pools-%C3%A2-Login-Agent-Multiple-Processes/m-p/77135#M29457" target="_blank"&gt;Resource Pools &amp;amp; Login Agent &amp;amp; Multiple Processes&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/td-p/58049" target="_blank"&gt;Login Agent with Resource Pools&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://community.blueprism.com/t5/Product-Forum/Scheduling-Login-Agent-and-Main-Process-in-Resource-Pool/m-p/83860#M35080" target="_blank"&gt;Scheduling Login Agent and Main Process in Resource Pool&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://community.blueprism.com/t5/Product-Ideas/Improved-pooling-of-resources/idi-p/105976" target="_blank"&gt;Improved pooling of resources&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I am really excited to see the impact that these capabilities will have on our customers' automation initiatives and look forward to continuing to innovate and deliver value to our community.&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;Chris Strong&lt;/P&gt;&lt;P&gt;SS&amp;amp;C Blue Prism – Senior Product Manager (Next Gen RPA)&lt;/P&gt;</description>
      <pubDate>Mon, 06 Oct 2025 14:25:14 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Login-Agent-with-Resource-Pools/m-p/123096#M53922</guid>
      <dc:creator>chris.strong</dc:creator>
      <dc:date>2025-10-06T14:25:14Z</dc:date>
    </item>
  </channel>
</rss>

