
Orchestrator release notes
Release date: April 3, 2024
- 
                     Erratum - added December 15, 2024: We previously addressed an issue in an erratum dated July 3, 2024, concerning the inability to save custom configurations in the email settings due to a form validation issue. The specific issue was that the Save button appeared greyed out, even when all required fields in the form were correctly filled in. This was said to be fixed, enabling users to successfully submit the form once all necessary fields have been meticulously filled in. However, upon further review, we regret to inform you that this issue has not been completely resolved. We apologize for any confusion or inconvenience caused and want to assure you that we are actively working towards a definitive solution. Find a workaround in the known issues section. 
- The performance of fetching items from folders with large numbers of assets has been improved.
- The Pathcolumn in theUiPath.dbo.OrganizationUnitsdatabase table is updated based on theCodecolumn. If theCodecolumn contained incorrect or stale values for deleted child folders, the installer updated them asNULL, which violated the validation requirement at upgrade time. This mainly occurred when child folders were deleted, and their parent folders were subsequently moved. This was solved by updating thePathcolumn based on theKeycolumn in these scenarios, such thatNULLis no longer returned.
- For versions 2023.4 and up, identity/.well-known/openid-configurationis unable to load due to<add name="X-Content-Type-Options" value="nosniff" />. Therefore, you must remove it from the Identityappsettings.Production.jsonfile.
- This release brings security updates and patches to address Common Vulnerabilities and Exposures (CVEs).
- The elevate permission check no longer includes permissions coming from disabled services. Thus, the following error no longer occurs when you attempt to assign permissions to other users: "Action forbidden: You selected at least one role that grants more than your set of permissions. Please remove the following role(s): {role_name} to continue. (#1437)".
Issue with saving custom configurations in email settings
/identity_/api/setting endpoint.
                  Email.Smtp.UseDefaultCredentials is set to True, like in the following example:
                  {
    "Settings": [
        {
            "Key": "Email.Smtp.Host",
            "Value": "SendGrid"
        },
        {
            "Key": "Email.Smtp.Port",
            "Value": "587"
        },
        {
            "Key": "Email.Smtp.UserName",
            "Value": ""
        },
        {
            "Key": "Email.Smtp.Domain",
            "Value": ""
        },
        {
            "Key": "Email.Smtp.FromEmail",
            "Value": "[email protected]"
        },
        {
            "Key": "Email.Smtp.FromDisplayName",
            "Value": "UiPath Platform"
        },
        {
            "Key": "Email.Smtp.EnableSsl",
            "Value": "true"
        },
        {
            "Key": "Email.Smtp.UseDefaultCredentials",
            "Value": "true"
        },
        {
            "Key": "Email.Smtp.Password",
            "Value": ""
        },
        {
            "Key": "Email.Smtp.ConnectionTimeout",
            "Value": "180000"
        }
    ],
    "PartitionGlobalId": ""
}{
    "Settings": [
        {
            "Key": "Email.Smtp.Host",
            "Value": "SendGrid"
        },
        {
            "Key": "Email.Smtp.Port",
            "Value": "587"
        },
        {
            "Key": "Email.Smtp.UserName",
            "Value": ""
        },
        {
            "Key": "Email.Smtp.Domain",
            "Value": ""
        },
        {
            "Key": "Email.Smtp.FromEmail",
            "Value": "[email protected]"
        },
        {
            "Key": "Email.Smtp.FromDisplayName",
            "Value": "UiPath Platform"
        },
        {
            "Key": "Email.Smtp.EnableSsl",
            "Value": "true"
        },
        {
            "Key": "Email.Smtp.UseDefaultCredentials",
            "Value": "true"
        },
        {
            "Key": "Email.Smtp.Password",
            "Value": ""
        },
        {
            "Key": "Email.Smtp.ConnectionTimeout",
            "Value": "180000"
        }
    ],
    "PartitionGlobalId": ""
}Error while trying to run the MigrateTo-ResourceCatalog.ps1 script
                  
                  Erratum - added April 17, 2024
MigrateTo-ResourceCatalog.ps1 script: This command cannot be run due to the error: The system cannot find the file specified. This only happens when the start process command tries to execute a file that cannot be located.
                  Init-TempFolder command within the script:$script:cliPath = Join-Path $script:cliPath "\UiPath.ResourceCatalogService.CLI.exe"$script:cliPath = Join-Path $script:cliPath "\UiPath.ResourceCatalogService.CLI.exe"We recommend that you regularly check the deprecation timeline for any updates regarding features that will be deprecated and removed.
You can download the latest product version from the Customer Portal.