Monday, September 17, 2018

Process and Object Studio

For the folks working on Blue Prism development or any other assignment related to Blue Prism, there are these two terms which comes to us on daily basis.

These are 'Process Studio' and 'Object Studio'.

So what is a Process Studio?

Answer: As the name indicates, process studio is a place where one can view, create, update processes definitions. In very simple terms this is a place where all the process development happen.

One of the sample screen shot of process studio is as below :


Please note that source of this image is internet and I am just using it for a reference. So any copy rights with this image ( if any) will intact.

Few important points to be remember regarding the process studio are , left panel ( I split the above screen shot and display below). This is the area from where you can get all the required stages which will be used by the process.

Note how the blue rectangle is highlighting 'Pointer' option in the above screen shot.
This basically indicates the current selection.

Another very important part of Process studio is the section from where you can run/debug your process to test if it is working as expected.

You can locate it from left top corner in the first screen shot and below is the section:


I'll explain the purpose of each button in my next blog.

What is Object Studio?

As name indicates, this is a place where one can create/view/modify Business Objects.
It is similar to Process studio , however it has few additional options available in the left panel such a 'Navigate', 'Read', 'Write' Stages etc.

I'll explain all these options in my next blog on Object Studio.

I hope it will give you a basic idea about the difference between Process and Object studio in Blue Prism.

Saturday, September 15, 2018

Advice for People who want to Learn Blue Prism

Hi Friends,

I am writing this post today to list down important points which you should consider if you seriously considering RPA- Blue Prism is your career path.

I recommend that first of all you should understand Blue Prism structure overall.
This will really help you to move forward with any of the main streams within Blue Prism such as Designing Blue Prism Environment or Developing Automations.

There is very useful video on you tube for understanding the architecture of Blue Prism :

Blue Prism Architecture


Once you will understand the architecture then next thing you should know how a bot logs into the machine. Because ultimately it will be bot who will perform the required work by running the automation.

You can refer to this very useful video to understand Login Agent.

Blue Prism - Login Agent


If you are planning to prepare for ATA02 - Designing a blue prism environment, there is this really useful video which you can refer:

ATA02 - Designing Blue Prism Environment

Once you will understand these basics of Blue Prism environment, it will really easy to move to next components of the application.
You can also start learning developing a process.

Another really useful resource is this website : www.learntoearnit.com

Hope this will help you folks, I will update my blog with some examples regularly.



Thursday, September 13, 2018

Blue Prism ATA02 - Login Agent

Thought to write this post today to explain 'Login Agent' In Blue Prism. Since this is the very first thing that one should know while starting his/her preparation for Blue Prism exam or for any real world project.

So let's gets started!!!


INTRODUCTION:

In very general terms 'Login Agent' is nothing but a software. As any other software, this also has something to perform for us which is : It provides us a mechanism to login to an assigned windows device in a secure manner. So it really just a software and nothing else.

Blue Prism vendor deliver login agent with the installer of Blue Prism software. And it will be located in same installation media.

Another important point to remember is that any login agent supports only that version of Blue Prism application with which it will be delivered by Vendor. 

On the similar lines, Login Agent will support only those Operating systems which will be supported by Blue Prism application.

So in terms of compatibility, Login agent will behave the same way as Blue Prism Application will do with which Login agent had been delivered by vendor.


There are few prerequisites which we need to understand prior to installing Login Agent on any windows machines.

Below are these requirements:


  1. There should be Blue Prism Application installed on the machine where we would like to install Login Agent.
  2. There should be few security policies which system admin has to enforce on the windows machine so that Login Agent would work as expected.

First one in the above list is pretty straight forward. 
However, for the security policies , please refer below :

Any machine on which we need Login Agent to work properly, there should be few security policies enabled :

  1. The machine should not prompt for 'Ctrl+Alt+Del' while machine will come online after a reboot.
  2. There should not be any policy acceptance screen because there will be no one to accept those policies on the remote machine.
  3. System should not get locked after idle time.
These policies should be updated by System Administrator and can be updated by going in to Group and local system policies.

Finally, the user which will finally login to this machine, should have administrator level access.

Please note that the policies mentioned above are mandatory and Login Agent will not work as it should if not followed properly.

I hope this Introduction will help to understand the first few things for Login Agent.

In my next post, I will cover why we need a Login Agent and then afterwards we will cover 'How' a login agent would work.

Keep reading and if you find it helpful, please pass it along in your network.