Showing ideas with status New.
Show all ideas
It would be helpful to publish the version of UX Builder along with Chorus Server Version in the Help-About of Chorus. See screen shot.
... View more
It would be nice to be able to dynamically set the values in an Interact drop down field. The use case would be pulling a dynamic list of values from another system to populate in the drop down field as values to then present to the user when the submission is raised.
... View more
We would like the Workspace Timeout to redirect Users automatically to logon window once they are timed out (with no windows received). This will prevent multiple screens received when users are timed out of Workspaces. Currently when timed out of workstation, User will receive multiple windows asking to leave or cancel. #Workspace #Timeout #Windows Chorus BPM #Processor
... View more
This is a list so please bear with me if this is a lot. Also correct me if the feature is already available but I've missed to notice it. 1.) Have a direct link to the session logs of the work queue item in web based control room. So it would be similar experience like you are in the BP client where you can view the session logs directly from the work queue item view. 2.) A button to create a schedule from scratch in Schedule Manager. Currently we are just cloning a schedule then editing it to our needs. As per the documentation we can create a new schedule but the add a new schedule button is nowhere to be found. 3.) Can we have a filter in work queue items via the Tags column 4.) Can we have the filter to locate the text wherever it is. Apparently if you are looking for the word "Completed" if you search for "ompl" it will not have the wanted result. Users are forced to know the start of the word they are looking for if they want to filter. 5.) Going forward or back from links resets the users view to the starting page instead of where you left. If you are scrolled down in a long list, if you move or go temporarily in a different page, when you get back, you will be back on page 1. 6.) Headers text are too big. maybe you can have the option to customize the size of the texts on screen. They are too big and the most important contents are too small, the contents in the scrollable tables are too small, make it expandable. You need to scroll down a bunch in order to see the details you are looking for. Browser view is normal 100% no zoom. 7.) Text are cut off even if there are enough spaces. Kindly fix orientation and focus on full readability. Users are forced to hover the text just for the tooltip to come out 8.) In Interact, you cannot have a rule to a field in a page that will affect other fields from a different page in the same form. It would be useful if you can. 9.) Send an email notification to the interact team approver that there is a pending interact form entry that requires approval. It would be easier to the approver to be notified via email that there is a pending item in Interact forms waiting for the approval. Thanks, Marc
... View more
Blue Prism App server to Database connectivity currently expects a SQL ID for authorization. We will need EntraID based authentication for this. Entra ID enables RBAC Control aligned with the organization's security policies. Other reasons for having Entra ID based auth: 1. Enhanced Security - Entra ID provides strong authentication with MFA options, conditional access policies, and identity protection capabilities that go beyond traditions SQL auth. 2. Reduced Administrative overhead 3. Centralized identity management All modern Process Automation and BPM tools which are being hosted in cloud have this and with cloud-based infrastructure being the future this is an expected feature in the product.
... View more
In blue prism, while in control room, it would be great to be able to filter available processes when trying to manually drag and drop one onto an available resource. You can currently filter by resource, but not process, so you are always left scrolling to find what you need.
... View more
Today Image Retrieval throws an error retrieving sources created with 'screen image capture (PNG format).' Sources must be all PDF or all TIFF. Business users regularly create sources in the PNG format. IR should convert the PNG files to TIFF or combine the PNG documents into a single file.
... View more
Our organization sets most GDL mime type files to open in HTML Content Viewer (Word, Excel, PDF). We appreciate all images opening in tabs within HTML CV rather than downloading the files and having multiple native applications open in separate windows. We do have one issue: When HTML CV fails to display a file we have no way to view it. We need a way to download the file when HTML CV is unable to display the image / file. This can similar to how HTML CV handles unknown file types or password protected files. A prompt opens allowing the user to download the file. Alternatively the user might be able to select download from the source menu.
... View more
Chorus is not able to send a dynamic JSON array (that contains the object keys to delete). The length of the array is defined at design time, so in runtime there is no apparent way to populate an array with a dynamic number of object keys to delete. That is, there is no dynamic array capability within Chorus which presents a challenge for batch Chorus objects deletion.
... View more
Allow a user to open up and interact with WORD documents while editing a letter in Communications. Clients often have to refer to multiple documents when creating a letter to be issued, Currently having other WORD docs open when editing a letter in Chorus Communications results in unpredictable behavior e.g. edits being lost.
... View more
We are preparing our BP upgrade and for this period of time we want to stop all schedules. There is no 'disable' (ie temporarily prevent schedules from running) schedule feature but un-/retire only. Retired schedules are a mixture of outdated schedules that might not yet be possible to delete or are kept for other reasons. There is also now was to structure schedules in groups/folders so it may also be the case that some infrequently used schedules are retired just better manage regularly executed schedules. So the idea was to create scripts based on currently active schedules to bulk un-/retire them and also making sure the exact same schedules that have been active are unretired again, without having to keep manual separate lists and have to visually check against those lists Unfortunately there is only /startschedule and /deleteschedule parameter for automateC but there is no un-/retire parameter. So it would be great to also have /retireschedule and /unretireschedule (and also /stopschedule since this is now supported in BP UI). Setting expiration dates would also be helpful
... View more
Provide for the ability to record text and images in a single place (e.g. worksheet) to record the information used in the human thought process in arriving at a decision e.g. Claims assessment. The following are the key requirements: The ‘worksheet’ must be able to include text and images e.g. a screen capture of a section of a document. Note that most documents are many pages long so its essential that key parts can be extracted and included in this worksheet The ‘worksheet’ is a living a document but must have the ability to lock down previously captured sections of text and images at key stages e.g. when they decide to contact the client. The ‘worksheet’ should automatically record the person, the time and date each update is made and present the information in chronological order The ‘worksheet’ should be laid out in sections e.g. a template with sections for specific text and images. The ‘worksheet’ and sections of the 'worksheet' must be access controlled.
... View more
Work items which are stuck in infinite loops impact Chorus BPM system performance, and in some cases system stability. This issue impacts both hosted and self-hosted clients. When we see high CPU utilisation on the application and database servers, we query the WA2 BI event table to find work items which are stuck in a loop. This reactive step allows us to identify the work items which are impacting performance but doesn't address the root cause. We could like Chorus BPM design studio to identify potential infinite loops as part of process validation. The beta process test automation framework was able to identify loops. Maybe this code could be used as the basis of a solution?
... View more
We would like to be able to report if a work item is assigned (Yes/No) within the active detail report or add as an option in searches. This data element isn't tied to productivity but is only on the dimensions that are at a protected at user level.
... View more
On the communication between Blue Prism enterprise and Active Directory, must be a good idea to implement what we call "A DC Locator". This feature enforce the Blue Prism Enterprise product to always first try to contact Active Directory controller domains that are in network level close to the application server. Reduce the latency. Improve the Active Directory performances Avoid issues. Below is a code example that can be implemented : $cp = [System.CodeDom.Compiler.CompilerParameters]::new()
Add-Type -Name 'NetApi32' -Namespace 'NativeMethods' -CompilerParameters $cp -MemberDefinition @'
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
public struct DOMAIN_CONTROLLER_INFO
{
[MarshalAs(UnmanagedType.LPTStr)]
public string DomainControllerName;
[MarshalAs(UnmanagedType.LPTStr)]
public string DomainControllerAddress;
public uint DomainControllerAddressType;
public Guid DomainGuid;
[MarshalAs(UnmanagedType.LPTStr)]
public string DomainName;
[MarshalAs(UnmanagedType.LPTStr)]
public string DnsForestName;
public uint Flags;
[MarshalAs(UnmanagedType.LPTStr)]
public string DcSiteName;
[MarshalAs(UnmanagedType.LPTStr)]
public string ClientSiteName;
}
[DllImport("Netapi32.dll", CharSet=CharSet.Auto, SetLastError=true)]
static extern int DsGetDcName
(
[MarshalAs(UnmanagedType.LPTStr)]
string ComputerName,
[MarshalAs(UnmanagedType.LPTStr)]
string DomainName,
[In] int DomainGuid,
[MarshalAs(UnmanagedType.LPTStr)]
string SiteName,
[MarshalAs(UnmanagedType.U4)]
DSGETDCNAME_FLAGS flags,
out IntPtr pDOMAIN_CONTROLLER_INFO
);
[DllImport("Netapi32.dll", SetLastError=true)]
static extern int NetApiBufferFree(IntPtr Buffer);
[Flags]
public enum DSGETDCNAME_FLAGS : uint
{
DS_FORCE_REDISCOVERY = 0x00000001,
DS_DIRECTORY_SERVICE_REQUIRED = 0x00000010,
DS_DIRECTORY_SERVICE_PREFERRED = 0x00000020,
DS_GC_SERVER_REQUIRED = 0x00000040,
DS_PDC_REQUIRED = 0x00000080,
DS_BACKGROUND_ONLY = 0x00000100,
DS_IP_REQUIRED = 0x00000200,
DS_KDC_REQUIRED = 0x00000400,
DS_TIMESERV_REQUIRED = 0x00000800,
DS_WRITABLE_REQUIRED = 0x00001000,
DS_GOOD_TIMESERV_PREFERRED = 0x00002000,
DS_AVOID_SELF = 0x00004000,
DS_ONLY_LDAP_NEEDED = 0x00008000,
DS_IS_FLAT_NAME = 0x00010000,
DS_IS_DNS_NAME = 0x00020000,
DS_RETURN_DNS_NAME = 0x40000000,
DS_RETURN_FLAT_NAME = 0x80000000
}
static public DOMAIN_CONTROLLER_INFO GetDomainInfo()
{
const int ERROR_SUCCESS = 0;
IntPtr pDCI = IntPtr.Zero;
int val = DsGetDcName("","",0,"",
DSGETDCNAME_FLAGS.DS_DIRECTORY_SERVICE_REQUIRED|
DSGETDCNAME_FLAGS.DS_RETURN_DNS_NAME|
DSGETDCNAME_FLAGS.DS_IP_REQUIRED, out pDCI);
DOMAIN_CONTROLLER_INFO infos = (DOMAIN_CONTROLLER_INFO)Marshal.PtrToStructure(pDCI, typeof(DOMAIN_CONTROLLER_INFO));
NetApiBufferFree(pDCI);
return infos;
}
'@
[NativeMethods.NetApi32]::GetDomainInfo()
... View more
We want to secure access to our Blue Prism by requiring MFA for users. We have users in our system that have access to sensitive data. If hacker get access to our user and password, they can log in to Blue Prism and access these users and their password. We would like to prevent this by requiring MFA logon to Blue Prism.
... View more
Currently in Interact version 4.7 , When we raise/submit a submission from interact API, Rules set to fields are not getting triggered while this feature is working from Interact UI.
... View more
As BP 7.2 is moved to 64bit, could you please move Java version on Data Gateway(logstash) to 64bit Java. Currently there is no option to choose latest version on Data Gateways. So please make configuration more robust for updating the version on Java. This will allow to refer any latest version of Java(64 bit).
... View more
Sorry if this idea is duplication of existing idea but we are now going to upgrade to 7.3.2 and noticed again the nice feature of being able to show details of a resource in Control. It would be great to have at least local FQDN and server FQDN selectable so we can copy the values.
... View more