Automation Workspace v.35 release

Review what's new and changed, and the fixes and limitations in Automation Workspace for the v.35 release.

What's new

Control Room, devices, and Bot Agent
Connector Builder tool for On-Premises deployments
Starting from this release, the Connector Builder tool is available as an option while installing the Automation 360 On-Premises.
Note: The feature requires the Enterprise Platform license. For more information about the supported version for this feature, see Enterprise Platform.

Select Control Room services to automatically run at startup

Include global values while importing or exporting bots (Service Cloud Case ID: 00505782, 00747034, 01760643, 01890218, 01940806,01997839, 02004538)

Users or roles associated with the View and manage global values permission can now include global values while importing or exporting bots.

Import bots | Export bots

Manage automation deployment queue
The configuration settings now include the Deployment functionality that enables you to efficiently manage the automation deployment queue by leveraging the following enhancements:
  • The deployment is now automatically added to a queue if the default device is down (Disconnected state) when you run an automation. This prevents automation failures due to device downtime.
  • Queued items that remain unprocessed are automatically archived, which limits deployment delays and enhances the deployment efficiency.

Deployment

New capability to submit templates to Bot Store

You can now build and upload templates to the Bot Store directly from the Control Room. This streamlined process allows different users such as partners, and the developer community to easily create and share templates for various use cases. By contributing these templates to the Bot Store library, you can increase the availability of ready-to-use solutions for everyone.

Understanding Bot Store templates

ARCON key vault integration with Automation 360

Automation 360 now supports ARCON as a key vault provider for On-Premises deployments, adding flexibility for Bot auto-login use cases.

ARCON Key Vault integration

GitLab support for Control Room (Service Cloud Case ID: 00667771, 00748148, 01768805, 01965209, 01845855, 2082599, 02082464,02087718, 02082464, 02162592)

GitLab is now certified for Git integration with the Control Room.

Integrating Control Room with Git repositories

Support filter and sort for additional schedules data
On the Scheduled activities page, you now have the option to filter the Automation name and sort the following schedules data:
  • Occurrence
  • Automation name
  • Status
  • Activity owner
  • Modified by
Custom proxy configuration during Bot Agent installation (Service Cloud Case ID: 02116396)

This release introduces the capability of using custom configuration of proxy settings during the installation of Bot Agent.

Configure custom proxy during Bot Agent installation

APIs and integrations
AI Agent Studio APIs

This release introduces new API endpoints that enable you to connect to custom generative AI models. These APIs allow you to define models that are not natively provided by AI Agent Studio. After a model is created using the API, you can then create Model connections and use the model within AI Skills in AI Agent Studio.

  • POST /gai/prompttools/v1/custommodel - Creates a new custom model definition.
  • GET /gai/prompttools/v1/custommodel/vendors/{vendorName}/models/{modelName} - Retrieves the definition of an existing custom models..
  • DELETE /gai/prompttools/v1/custommodel/vendors/{vendorName}/models/{modelName} - Deletes an existing custom models..
  • POST /gai/prompttools/v1/custommodel/list - Retrieves a list of all custom models defined for all vendors within the Control Room.

Custom model definitions | AI Agent Studio API

Policy Management APIs

This release introduces new API endpoints to enable administrators with more granular control and detailed insights into code quality.

  • GET /v1/policy/bot/analysis/download/{filename} - Downloads a detailed CSV report containing the results of a previous code analysis scan.
  • POST /v2/policy/bot/analysis/details - Initiates a detailed code analysis scan for a specific bot automation and returns a comprehensive report of violations.
  • POST /v2/policy/bot/analysis - Initiates a summary code analysis scan for a specific bot automation and returns a concise report of key violations.

v1 - Policy Management API | v2 - Policy Management API

What's changed

Packages, actions, and Bot editor
Permission-based access control for In-Progress and Historical(Service Cloud Case ID: 02139396)
Starting from this release, user must have a role associated with any one of the following permissions in order to view the In-Progress and Historical tabs in Control Room:
  • View my activity
  • View activity from user's folder
  • View everyone's activity

View automation of a queue | Historical activity

Enhanced management of automation recordings
Record automation execution feature is now enhanced to effectively and efficiently manage execution recordings with the following capabilities:
  • Recordings that were not successfully uploaded are automatically retried.
  • Recordings that fail to be uploaded within three days are automatically deleted as part of storage management.

Record automation execution

Real time proactive view across all your production automations
The ACC home page is now updated to contain the Monitoring tab that provides the following benefits:
  • Execution status (in-progress, waiting, completed and failed) of all the available automations (such as Task Bots, API Tasks, and Processes) are displayed.
  • Review the status to immediately find any stuck and failed automations.
  • Provides toggle type filter to get all automations that have similar sub-types such as paused, pending executon, deploy failed, and stopped.
  • Export all or specific automation execution details into a .csv file for audit and review.
Note: The feature to view the Monitoring tab requires the Enterprise Platform license. For more information about the supported version for this feature, see Enterprise Platform.

Monitoring

Workload management roles and permissions (Service Cloud Case ID: 01945392)
  • If you are the owner of the automation, you can now select one of the following permissions according to the activities you want to perform:
    • View my scheduled bots, Schedule my bots to run, and Edit my scheduled activity permissions: Edit your automation, that is, pause, resume, and stop your automation
    • View my scheduled bots, Schedule my bots to run, and Delete my scheduled activity permissions: Delete or stop your automation
  • If you are not the owner of the automation, you can select one of the following permissions according to the activities you want to perform:
    • View ALL scheduled activity permission: View all automations
    • Manage ALL scheduled activity permission: Pause, resume, edit, and stop all automations

Feature permissions for a role

Updated bot check in status (Service Cloud Case ID: 02067111)

An alert is now displayed if you try to check in a bot while the previous check in is in progress.

Check in a bot

Additional columns in the automation data CSV file
When you export automation data as a .csv file, the table is now updated to contain the following additional columns:
  • User Name
  • Licenses
  • Execution Type

Export Automation dashboard

License grouping for Enterprise Platform, Automator AI, and APIaaS licenses

License grouping now includes support for new license types, such as feature licenses, recommendations and API calls, and APIaaS concurrency. With the appropriate license management permissions and Enterprise Platform license, authorized users can view, create, edit, and delete license groups in Control Room. Licenses can be managed by the license administrator. Additionally, to manage license data across groups, tabs named Main Group, Account utilization, and Group Distribution have been added in the user interface when you navigate to Administration > Licenses.

License group management

Audit entry name change to Move activity to history (user)

In the list of audit events, the audit entry name that was previously called Move automation to history is now updated to Move activity to history (user), which is used for logging the action details when a user moves a selected activity to the Historical page.

Audit events list

Support for entering masked input for Client Secret in OAuth connections (Service Cloud Case ID: 02126295)

The Client Secret field in the Manage > OAuth connections page is now masked, similar to a password field. This change enhances security by preventing the secret from being visible in clear text.

Create OAuth connection

External key vault custom secret name for service account (Service Cloud Case ID: 01961519)

While integrating external key vaults with Automation Anywhere Control Room, users can now configure object names without any Automation 360 encoding conventions. This enables users to align to their own organization’s object naming policies.

Custom secrets mapping

Additional details in email report for Attention needed notification (Service Cloud Case ID: 02097442)

When the event notification is set to Attention needed, the email report that is generated is now updated to include additional details.

Notification channels

Link to Historical activity from notifications (Service Cloud Case ID: 02102117)

If the event notification is set to Attention needed, a link is now displayed that redirects you to the Historical page.

Notification summary and details

TLS version update

Automation 360 now supports TLS 1.3 for AWS deployments.

Cryptographic ciphers

Fixes

After updating to this release, automation check-in process is no longer stopped or impacted even when another process (such as import) is in progress.

Service Cloud Case ID: 02171982

When you create automations using any package, and if the package version used in the automation is disabled, you can now change the package version in Bot Editor using the Packages option from the actions menu (three vertical ellipsis) on the top-right.

Service Cloud Case ID: 02169157

Starting from this release, when you update the Bot Agent version, the installer terminates any of the currently running automation browser agents for Google Chrome, Microsoft Edge and Mozilla Firefox, which ensures that the latest browser agent is referenced.

Service Cloud Case ID: 02159721

After updating to this release, the device utilization report that you obtain from the ACC home page now displays the details accurately and no longer exceeds 100%.

Service Cloud Case ID: 02163936, 01859806

You will no longer see .png files in audit logs when performing bulk package update of packages that contain PNG metadata.

Previously, .png files were displayed in audit logs in such scenarios.

Service Cloud Case ID: 02139798

You can now use the Bot Scanner to scan automations using EOL features such as EWS API, basic authentication, and Internet Explorer.

Previously, the Bot Scanner utility failed to authenticate with an error: Authentication failed as Username or Password.

Service Cloud Case ID: 02146267

The issue of duplicate Run bot paused entries in the Control Room audit log has been resolved.

Service Cloud Case ID: 02148949

You can use the tab key to enter the password if you have entered an incorrect password on the Control Room login screen.

Previously, the On-Premises deployment users could not enter the correct password on the Control Room login screen using the tab key.

Service Cloud Case ID: 02125068, 02136393

You can now test endpoints with a string input in the query parameter in the Connector Builder.

Previously, this caused tests to fail with a 500 error, even though the connector would function correctly in automations.

The bot editor now displays the correct labels for the actions in packages created using Connector Builder with Form data as the Request body type.

Previously, the bot editor displayed incorrect labels for the actions created with Form data as the Request body type.

The Connector Builder can now successfully import Postman collections even when a parameter key is null.

Previously, the Connector Builder failed to import Postman collections when a parameter key is null.

The Connector Builder now allows you to edit the connector name even after importing an API definition.

Previously, the Connector Builder prevented editing the connector name after importing an API definition from a URL.

The Connector Builder supports the use of the $ symbol in parameter and header keys.

Previously, the Connector Builder restricted the use of the $ symbol in parameter and header keys.

Audit log captures the Bot promotion Setting changes correctly.

Previously, when you added and deleted Control Room URLs from Administration > Settings > Security Settings > Bot promotion Setting , the changes were not logged in the audit log.

Service Cloud Case ID: 02137549

Users can now successfully synchronize the Active Directory mapping without any connection issues.

Previously, on On-Premises deployments, there was an issue with an LDAP timeout error during the Active Directory group mapping synchronization process.

Service Cloud Case ID: 02129761

The user management API now returns custom error messages.

Previously, the user management API returned error messages containing internal class-related information. Now, the API returns only custom errors related to requests.

Service Cloud Case ID: 02128921

The /v3/activity/list API accurately reflects the modifiedOn timestamp for in-progress bots, updating dynamically as the bot progresses.

Previously, the /v3/activity/list API did not accurately reflect the modifiedOn timestamp for in-progress bots. The modifiedOn value remained unchanged during bot execution.

Service Cloud Case ID: 02140379

Users can now successfully synchronize the Active Directory mapping without any connection issues.

Previously, on On-Premises deployments, there was an issue with an LDAP timeout error during the Active Directory group mapping synchronization process.

Service Cloud Case ID: 02129761

Limitations

In the Monitoring tab of the ACC home page, the details for the number of automation runs that are displayed in the In-Progress widget do not appear in the table at the bottom if the automations were queued beyond the selected time range.
When you click the Import bots option to import automations to Control Room, the functionality might fail intermittently with an error message.