It would be useful to have the ability to select existing packages as part of creating a new one. This would allow you to package up pre-existing assets / components to incorporate within your future releases.
... View more
Keeping up-to-date with the latest version is Blue Prism is sensible. However, this does cost time, money and effort on enterprises. Being able to apply patches over existing installations would be beneficial. For instance, the with Google Chrome's frequent release pattern it would be great to apply a patch that accommodates the changes to allow integration rather than going through the full upgrade process.
... View more
As an automation tool, the tool itself should provide the possibility to easily automate itself. An exposed API would be nice to access Blue Prism internal data, information, configuration and automate certain tasks and generate own reports if desired. I want to avoid querying BP repository, which is very likely to change between versions and have to reverse engineer SQL. Having an API will provide a stable and efficient way to access all data. Additional functions on top of this data would allows various types of automation.
... View more
Status:
Under Consideration
Submitted on
24-07-19
09:25 AM
Submitted by
SandeepAlluri
on
24-07-19
09:25 AM
Request to have a option to come out of Business Object along with warning threshold, so that when BP is struct in between due to popup or other reasons, it should automatically come out of the VBO and we can recover that in process. For Example: If we are working on excel and when we perform Run Macro and if there is any popup BP will be struct until someone manually open the VM and close the process. So if we have automated process to come out of the VBO after the warning threshold, then it will be helpful as we can spy the window and close the popup by using navigate stage.
... View more
Status:
Planned-Later
Submitted on
23-07-19
05:08 PM
Submitted by
Daniel_Sanhueza
on
23-07-19
05:08 PM
I've been working in a project that has 4 big processes, each one of them with his own Environment Variables (lots of them) would be nice if there's any way to group them by folders or something like that, Would help in the organization of the project itself and will be faster to look for a varaible that just one process need.
... View more
When we went through the initial process of being sold Blue Prism we were told that we could slow down our processes so that our customers didn't necessarily need to know that we were using RPA to work their websites. It was only once we went through the initial training that we were told the only way to do this was to build in wait stages throughout our process. Could we not have a speed slider against the process, like we do in debug mode? For external processes we can then slow it down, but without having to factor in wait stages.
... View more
Would it be nice to have a bar of some sorts, when debugging (pressing play) that a tool bar is made available in order to pause during the debugging. Especially in Surface Automation, when each time i'm trying to pause, the process brings the the target application forward and you struggle to pause. I even end up closing the entire BP, just so that the process can stop.
... View more
Context: Mechanism to store encryption key (DB and App server File System) and protecting it from system administrator against misuse. Use case: 1 Currently, encryption key and encrypted data both are stored in db, By virtual of Blue Prism design, encryption key can be stored in database or File System (FS) on App Server. No other option is available. 1. DBA access: We can move encryption key to App server and restrict dba access to app server. 2. Wintel / Blue Prism administrator access: They would have access to App server FS, wherein they also have access to Blue prism database (limited access though) for maintenance activity. This is causing issue. Requirement:The requirement is to store encryption key in any other tool (like IBM PIM - Product Information Management), where administrator should not have access to. Use case 2: When user navigates to encryption key using Blue Prism user interface, the log is also not recorded. Requirement: I believe this is essential for any audit compliance.
... View more
While you may be able to simulate this via Custom Data options, it would be useful to have a simple, out-of-box option to send data such as work queue items processed, status, exception reason, etc. through Data Gateways for analytics.
... View more
Status:
Not Planned
Submitted on
18-07-19
07:04 AM
Submitted by
TetsujiJunicho
on
18-07-19
07:04 AM
Right now, licenses are added up and shareable for every Runtime Resource, but it would be nice to be able to control of assignment of license to specific Runtime Resources via schedules because sometimes schedules conflict with each other and it would be better to make sure the assignment of licenses to some schedule.
... View more
Status:
Not Planned
Submitted on
17-07-19
05:15 PM
Submitted by
ChristianPanhan
on
17-07-19
05:15 PM
In the system settings of the Blue Prism interactive client there is an option "start a personal Runtime Resource on this machine when users log in to Blue Prism" It would be great if we could just right click on a process in control tab and would have an option like "Run on current Resource". Right now, if a user wants to start a process on his personal Resource he has to lookup his machine in the Resources section. This can be really time consuming.
... View more
Status:
Delivered
Submitted on
17-07-19
04:58 PM
Submitted by
ChristianPanhan
on
17-07-19
04:58 PM
Right now the version history of an object / process only shows us the date and time of a saved change including a small portion of the text provided on saving. There is no column for storing a process-/ object-version. I think it is nessecary - especially if you have multiple Blue Prism environments - that you can store a version info for processes/objects. This info should be shown in the version history and transfered to other environments by importing releases and XML-files. Let's say you have an Environment for developing, one for testing and one for production. You could end up with three different versions in those environments at a given time. The date and time of the change is not enough to my opinion, because - this info is lost when importing a release - you could roll back to an older version by exporting and importing. This old version would then be on the top of the list with a new timestamp. What do you think about the possibility to set a version inside the process-/object-Studio?
... View more
Status:
Not Planned
Submitted on
17-07-19
11:00 AM
Submitted by
TetsujiJunicho
on
17-07-19
11:00 AM
Right now, only Session Logs/Published Dashboards/Custom Object Data can be sent to the output by Data Gateways. It would be great if Windows Event Logs of Runtime Resources could be sent to the output because we can obtain and analyze the event logs at nearly real time by, say, Splunk. When the Runtime Resources are Physical Desktops, it would be great helpful.
... View more
Submitted on
17-07-19
09:12 AM
Submitted by
robert.nicklin
on
17-07-19
09:12 AM
This post has been moved. Click the link to continue the conversation.
Looking out for the ability of automating the Release Package migration (.bprelease file ) in different environment of Blue Prism. Do we have any Utility , API or way we can automate this manual effort of migration.
... View more
Suppose there is a web page we're interested in modelling for an RPA process. we access it via Chrome (because other browsers do not render the page appropriately or consistently) to the naked eye, it contains one or more tables having real-time data. As a result, the tables are rendered dynamically (i.e. the underlying HTML source does not contain the Old School <table><tr><td> tags... but various layers of <DIV> and <SPAN> tags). depending upon various filters used in the business process, the table presentations are not always consistent (the tables won't always have the same number of rows or columns; the columns won't always be in the same order; etc.) the most stable and consistent feature of these dynamic tables (regardless of the current visible manifestation of these tables) is that one or more Attributes of an HTML tag for a cell in these tables describes the nature of data in that particular cell. For example -- if, in a particular table cell, web text is contained by the tag '<DIV column-name="employee-last">' we know the web text corresponds to the last name of an employee AND any other web text in that table whose DIV tag contains the 'column-name="employee-last"' attribute ALSO will be the either the last name of an employee OR the heading of the Employee Last Name column. It would be valuable to be able to include HTML Tag Attribute information in Attributes that define Elements in the Chrome Application Modeller. Currently, we cannot. The next best thing we can do is read data from the dynamic table that we "guess" to be from an appropriate cell in the table, have Blue Prism read the key HTML Tag Attribute and return its value, if the Attribute value corresponds to the value we expect, we accept the associated data... if NOT, we take another guess until we find a cell containing the right HTML Tag Attribute. I had intended to attach a release of a self-contained BluePrism Chrome Object, but the ideas portal considers that to be unsupported for the purposes of uploading to the portal. The object would have contained two actions, "Read From AG Grid Web_ Element" and "Read From AG Grid Expressions and Context." Each action, Launches a different public-facing web page in Chrome... each web page contains dynamic tables built by the owner of the website (each web page has the same owner)... the owner of the website is a commercial enterprise that sells bundles of Javascript Web controls to web developers so those developers can build pages that connect to data sources and display real-time dynamic tables. Reads one of two headings (based on the True or False setting of the Data Stage in brown text above the Start stage of each object) of one of the dynamic tables for its HTML Path, its Bounds, and the value an HTML Attribute of the heading... its "col-id" Attribute, to be specific. Calculates from the Web Path of the heading, a Regex expression which, when used as a Dynamic attribute for a Web Path, SOMETIMES finds data from the rows below the heading that relate to the heading in question. Conducts a search for data presumed to be in the column corresponding to the Heading we read. Confirms whether the data has the same "col-id" Attribute value as the Heading... if so, it returns the value of the Web Text... if NOT, an Index is incremented and another search is executed. Typically, this workaround is such a drag on RPA process performance, it is not viable. In short... the workaround utilizes the HTML Tag Attribute "After The Fact." Incorporating it into the definition of an Element in the Application Model would utilize the Tag Attribute "Before The Fact" -- and much more efficiently. The desired enhancement: In the Attributes section of the Element Details of the Application Modeller for a Blue Prism Chrome Object, add the following Attribute Names: Web Attribute 1: Attribute Name Web Attribute 1: Attribute Value Web Attribute 2: Attribute Name Web Attribute 2: Attribute Value IF Both the Name and Value of Attribute 1 are set to Match: True in the Application Model, then Blue Prism should consider these settings to be related. Similarly for Name/Value of Attribute 2. Examples: Setting {Web Attribute 1: Attribute Name -- Match: True; Match Type: = (Equal); Value: "column-id"... Web Attribute 1: Attribute Value -- Match: True; Match Type: = (Equal); Value: "employee-last"} means "only consider web elements where one of the Attributes of the HTML Tag is named 'column-id' and the value of the 'column-id' Tag is 'employee-last'" Setting {Web Attribute 1: Attribute Name -- Match: True; Match Type: = (Equal); Value: "column-id"... Web Attribute 1: Attribute Value -- Match: False} means "only consider web elements where one of the Attributes of the HTML Tag is named 'column-id' regardless of that Tag's value" Setting {Web Attribute 1: Attribute Name -- Match: False... Web Attribute 1: Attribute Value -- Match: True; Match Type: = (Equal); Value: "employee-last"} means "only consider web elements where at least one of HTML Tag's Attributes has the value of 'employee-last' regardless of that Tag's name"
... View more
Ability to put some icons or colors to the procesess or VBOs. Yes we have the ability to put processes or VBOS to the groups, but put there some colors or icons can help even further to see the statuses of the process/VBOs, or help to distinquisch some additional connenction among the Process/VBOs base on colors/icons. Same could apply to the Groups
... View more
Mark Processes or Objects as Favorites so this will be visible in a Favorites folder on top of the list. User/developer dont need expand the tree, sometimes the tree has hell lot of levels. To keep the BluePrism nice and tidy, this will be helpfull.
... View more
Status:
Not Planned
Submitted on
09-07-19
11:38 AM
Submitted by
Walter.Koller
on
09-07-19
11:38 AM
It would be helpful to be able to create and apply templates for user security role definitions in System tab. Additionally to be able to export and import those templates to move from one environment to another. Being able to export security roles in structure format will allow to run security audits on granted permissions (eg discrepancies between template and individual settings). This will support us in our multi team environment with 4 roles x 9 teams (and growing).
... View more
I would like to be able to see the number of successful cases worked and the number of exceptions raised against each session in the control room. This would make it easier to monitor from an Admin point of view - rather than having to check each queue for new additions, or have emails on completion telling me how many of each has been done, I can just look in the control room, see it's completed and the summary of cases worked.
... View more