Release Notes for VOSS Automate 25.1#

Release Overview#

These are the official release notes, including upgrade notes, for:

  • Product: VOSS Automate

  • Release Version: 25.1

Release Details#

Delta Platform

Release : 25.1

Build Number : 100

Platform Version : 25.1.0-1749120572

Release Date: June 5, 2025

Supported Upgrade Paths:

  • 24.x => 25.1

Application Compatibility

Refer to the Compatibility Matrix for all app compatibility and browser support.

Ensure that the hardware version of each of your virtual machines (VMs) is at least version 11, compatible with ESXi 6.0 and up, and that your host CPU supports AVX (Advanced Vector Extensions).

A cluster check command in the Automate pre-upgrade steps checks for AVX support. To ensure that AVX support is added to the VMs, you’ll need to upgrade the compatibility of the VM in vCenter.

Highlights#

Release 25.1 contains the following highlights and enhancements:

Enhanced Menus and Dashboards#

Automate 25.1 introduces a brand new menu and dashboard experience, making navigation cleaner and more intuitive. While configurable dashboards have been available since version 24.1, this update provides enhanced default menus and dashboards that streamline the user experience.

New reporting widgets, charts, and diagrams give design administrators practical examples of how dashboards can be customized to display organization-specific information.

Importantly, existing roles, menus, and dashboards remain unchanged after an upgrade, ensuring continuity for current administrators. The new menus and dashboards can be associated with both existing and new roles and can be used to experiment with configurations that best suit operational and reporting needs.

Automate 25.1: Ubuntu 22.04.5 LTS Upgrade#

With standard support for Ubuntu 20.04 ending in May 2025, Automate 25.1 ensures continued security and stability by upgrading to Ubuntu 22.04.5 LTS, which provides updates until June 2027. This transition enhances cloud and on-prem deployments, unifies platform deployment across AWS and Azure, and streamlines the upgrade process to prioritize OS updates first, including improvements in the fresh deployment duration. By adopting Ubuntu 22.04.5 LTS, Automate 25.1 maintains compliance, improves performance, and ensures long-term support for critical infrastructure.

Custom Number Inventory Filters#

Automate 25.1 introduces customizable Internal Number Inventory filters, allowing administrators to tag and organize number inventory data with useful information for more flexible filtering. The filters can be saved and made available in drop-down lists so that they can be used for onboarding. Additionally, selecting a filter and enabling the “Next Available Number” option ensures that the system automatically assigns the next available number based on defined criteria. This enhancement streamlines number management, improves accuracy, and simplifies onboarding and provisioning workflows.

Webex Contact Center Support#

Automate 25.1 introduces seamless integration with Webex Contact Centre, enabling administrators to configure and manage agents with greater efficiency. This update leverages Automate’s role-based access and hierarchy structure, ensuring that administrators have the appropriate access levels to perform essential tasks within Contact Centre operations.

Enhancements to Webex User and Webex Quick Add User allows agents to be managed directly within Automate’s Webex user management framework. New agents can now be added, licensed, and configured in a single step, significantly simplifying onboarding and management.

Enhanced Microsoft User Move Orchestration#

This feature enhances Microsoft user migration between sites via a streamlined form that allows administrators to easily select users, destinations, roles, and profiles, and then to choose whether to assign the user a new line at the target site or preserve the existing line (if one exists).

Additionally, administrators gain clear visibility into the user’s services at the current site and their future service configuration at the destination site, enabling informed decisions and reducing errors. This update simplifies user moves, improves accuracy, and enhances operational efficiency.

Configurable Default Date Range on Dashboards#

This enhancement adds a new configurable “Default Date Range” option to dashboards, allowing administrators to set the initial date range applied when opening a dashboard. The default is set to “Last 24 Hours”, but it can be adjusted to better suit user needs.

Small Enhancements and Bug Fixes#

In addition to the new features in this release, we’ve added a variety of updates to optimize and improve workflows, usability, customization, accessibility, and performance in the Admin Portal. You can find further details, including links to the relevant topics, at What’s New by Feature.

Upgrade Overview#

Important Information#

Note

FIPS is not supported in Automate release 25.1.

Before upgrading:

  • Inspect the Release and Upgrade Notes of all releases in your upgrade path. These documents may contain additional upgrade information. All documentation for previous releases, including Release and Upgrade Notes, are available from the VOSS Automate Documentation website.

  • Upon upgrade to Automate 25.1, the default full-transaction sync schedule for the insights-voss-sync` sync app is hourly. For more details, refer to the Insights Analytics topic in the Platform Guide.

Important

Microsoft customers: Before proceeding with the upgrade, ensure that you have the required version of Windows PowerShell installed. For details, refer to Run PowerShell proxy server setup script in the Automate Core Feature Guide.

Upgrade Notes#

There are a number of changes in a new release that could relate to exposing new features or capabilities in the system. The default, out-of-the box system would expose these. However, on a system where the configuration around the user experience has been applied, this might mean some changes to configured menus, display policies, and so on to expose the new features in your setup.

Where relevant, we have included this information with the feature information to assist in planning for configuration changes as part of the upgrades. This setup could vary.

Note

From Automate release 24.1 onwards, language packs are available from https://voss.portalshape.com at Downloads > VOSS Automate > Language Packs

Issues containing upgrade notes in this release:

  • VOSS-1210: Custom Number Inventory Filters

  • VOSS-1251: Enhanced Microsoft User Move Orchestration

  • VOSS-1434: Upgrade PowerShell from 5.1 to 7.5

  • VOSS-1496: Webex Contact Center Support

Features: Summary#

Automate Admin GUI#

  • EKB-24309: Change Dashboard default data range from “Last 24 Hours” to “Last 7 Days”.

  • EKB-24194: Allow the selection of user, workspace, or line as a Webex hunt group agent.

  • EKB-23682: Add support for hiding table widget columns.

  • EKB-23602: Change Wingman icon to p-sparkles.

  • EKB-22980: Add System Global setting to control how tooltips are displayed.

  • EKB-22633: Update default menus to include new Webex Contact Center content.

  • EKB-22562: Add config options for font type and size on chart widgets.

  • EKB-21633: Chart background to adhere to theme color scheme.

  • EKB-21317: Add dialog confirmation popup when Enter key is used to submit a form.

  • EKB-21219: Support for color palettes.

  • EKB-20271: Update Cisco Pickup Groups to allow adding or removing multiple member lines in a single modification.

  • EKB-17791: Implement support for Chord chart widget.

Automate Core#

  • EKB-23638: Adjust the WebexBulkAction tool to use supported devices.

  • EKB-23043: Update SDE & license audit to cover Webex Contact Center agents.

  • EKB-22117: Remove support for HTTP GET for resetpassword API.

  • EKB-22116: Add Authorized Admin Hierarchy field to relation/User summary attributes.

  • EKB-22045: Microsoft: Add Courtesy Call Back settings to Call Queue.

  • EKB-21976: Create replacement feature for syncing CsOnlineUsers based on synced MsolUsers.

Automate Dashboard#

  • EKB-24311: Insights full-transaction sync must be set to hourly by default on upgrade.

  • EKB-23575: Make DEFAULT date range on transaction overview configurable.

  • EKB-22806: Add support for configuring the Counter widget styling.

Automate Platform#

  • VOSS-1483: Automate Platform Upgrade to Ubuntu 22.04.5 LTS.

  • VOSS-1434: Upgrade PowerShell from 5.1 to 7.5.

  • EKB-24008: Add CLI command for “license check”.

Automate Templates#

  • VOSS-1496: Webex Contact Center Support.

  • VOSS-1495: Enhanced Menus & Dashboards.

  • VOSS-1251: Enhanced Microsoft User Move Orchestration.

  • VOSS-1210: Custom Number Inventory Filters.

  • EKB-4265: Add warning to Sync & Purge LDAP Users, describing what will happen for both manual and automatic purge modes.

  • EKB-24536: Decrease default CsCallQueue and CsAutoAttendant list page_size from 999999 to 100.

  • EKB-24226: Add paging support for Operator Connect numbers and add new “Number Type” field.

  • EKB-23981: Add MicrosoftBulkProvision tool for bulk update of CsOnlineUser.

  • EKB-23876: Add additional Cisco phone models to default PhoneConfiguration mapping.

  • EKB-23827: Webex: Data syncs should be added with “Execute Asynchronously” set to false.

  • EKB-23807: Add UserType field and filtering to msgraph/MsolUser .

  • EKB-23674: Webex UCM Calling: Add option for removing work telephone number when deleting UCM calling licensing.

  • EKB-23612: Fix missing GUIR on relation/webexlocationcallingdetails and fix VoicePortal Jinja.

  • EKB-23581: Add default PULL_SYNC_DELETE_THRESHOLD macros (of 50) for Cisco Call Manager, CUCM, LDAP, Webex Teams, and Microsoft Exchange.

  • EKB-23294: Add GUI rule to Phones to enforce the line index to a value between 1 and 299.

  • EKB-23149: “Lastname” should only be a required field on Subscriber from Profile for Cisco UCM.

  • EKB-22856: Change country name Turkey to Türkiye.

  • EKB-22798: Extend fields supported for API filtering on msgraph/MsolUser.

  • EKB-22776: App User per Device add checkbox for reset device.

  • EKB-22533: Cannot add call park with “X” as end character when using a bulk loader.

  • EKB-22367: Add export and export bulk load template permissions to relation/WebexSchedules.

  • EKB-22322: Reset UC Passwords need to display First and Last name.

  • EKB-22264: Webex location calling settings schema is changing.

  • EKB-20422: Change title of Password field to Local Password on User Management page (relation/User).

  • EKB-19152: Extend Webex bulk utility to cover phones/ATAs and Wifi devices.

  • EKB-18087: Site defaults pre-populated with hard-coded Cisco values.

  • EKB-17888: Webex syncs, sort members in device/spark/Group to prevent sync updates.

  • EKB-17394: Webex Service Call Routing feature.

Features: Detail#

Automate Admin GUI#

  • EKB-24309: Change Dashboard default data range from “Last 24 Hours” to “Last 7 Days”. This enhancement changes the default data range on Dashboards from “Last 24 Hours” to “Last 7 Days”.

  • EKB-24194: Allow the selection of user, workspace, or line as a Webex hunt group agent. This enhancement expands agent management (members) in Webex Hunt Groups, Call Parks, and Pickup Groups by now allowing you to select users, workspaces, or virtual lines. Previously, only users could be assigned as members.

  • EKB-23682: Add support for hiding table widget columns. This enhancement introduces the ability to hide columns in the Insights table widget. Additionally, it is now possible to show text or number renderer fields when toggling the field format to default, where the field is a text or number.

  • EKB-23602: Change Wingman icon to p-sparkles. This update changes the Wingman icon to the “Sparkles” icon to align with the current industry standard for AI features.

  • EKB-22980: Add System Global setting to control how tooltips are displayed. Adds a new System Global Setting “Tooltip Display Event” to control the display of tool tips when interacting with fields.

  • EKB-22633: Update default menus to include new Webex Contact Center content. Webex Contact Center content is now included in menus and dashboards.

  • EKB-22562: Add config options for font type and size on chart widgets. Adds the following configurable options for Dashboard Chart widgets: Label Font Size, Label Font Weight, Legend Font Size, Legend Font Weight.

  • EKB-21633: Chart background to adhere to theme color scheme. This enhancement updates the dashboards chart background to use the “Panel Color” from the theme.

  • EKB-21317: Add dialog confirmation popup when Enter key is used to submit a form. Added confirmation popup when Enter key is used to submit a form.

  • EKB-21219: Support for color palettes. This enhancement introduces a new Dashboard Color Mapping model (data/DashboardColorMapping) that enables the creation of customized color palettes for dashboard widgets.

  • EKB-20271: Update Cisco Pickup Groups to allow adding or removing multiple member lines in a single modification. Enhances Cisco Pickup Group management (relation/CallPickupGroups) by allowing multiple member lines to be added or removed in a single modification. The custom operations CallPickupGroup_AddLine and CallPickupGroup_DelLine have been removed from this Relation, these permissions should be removed from any Access Profiles which have been cloned down.

  • EKB-17791: Implement support for Chord chart widget. Added support for a new Chord chart widget.

Automate Core#

  • EKB-23638: Adjust the WebexBulkAction tool to use supported devices. This fixes an issue with using the Webex Bulk Action tool to manage Webex devices. Previously, it was possible to select devices that were not eligible for Webex Calling settings management, resulting in a transaction failure. This list is now filtered against the supported devices returned from the control hub.

  • EKB-23043: Update SDE & license audit to cover Webex Contact Center agents. This enhancement adds a new SDE file for Webex Contact Center user details and adds Webex Contact Center to the license audit report.

  • EKB-22117: Remove support for HTTP GET for resetpassword API. Removes support for HTTP GET from the “resetpassword” API.

  • EKB-22116: Add Authorized Admin Hierarchy field to relation/User summary attributes. Adds “Authorized Admin Hierarchy” to User Management (relation/User) summary attributes.

  • EKB-22045: Microsoft: Add Courtesy Call Back settings to Call Queue. This enhancement adds “Courtesy Call Back” settings to Microsoft Call Queues.

  • EKB-21976: Create replacement feature for syncing CsOnlineUsers based on synced MsolUsers. CsOnlineUser auto filter feature added.

Automate Dashboard#

  • EKB-24311: Insights full-transaction sync must be set to hourly by default on upgrade. This update migrates the Insights full-transaction sync schedule to run hourly, upon upgrade to Automate 25.1. This overwrites any previous configuration but will not be performed on subsequent upgrades.

  • EKB-23575: Make DEFAULT date range on transaction overview configurable. This enhancement adds a new configurable “Default Date Range” option to dashboards, allowing administrators to set the initial date range applied when opening a dashboard. The default is set to “Last 24 Hours,” but it can be adjusted to better suit user needs.

  • EKB-22806: Add support for configuring the Counter widget styling. Adds support for configuring the font size and text color for Dashboard counters.

Automate Platform#

  • VOSS-1483: Automate Platform Upgrade to Ubuntu 22.04.5 LTS. This feature updates the underlying operating system to Ubuntu 22.04.5 LTS and MongoDB to 8.0.4.

  • VOSS-1434: Upgrade PowerShell from 5.1 to 7.5. This feature updates Automate support for PowerShell versions:

    • Upgrades PowerShell from 5.1 to 7.5

    • Upgrades Microsoft Teams module from 6.5.0 to 7.0.0

    • Upgrades Microsoft Exchange module from 3.2.0 to 3.7.1

  • EKB-24008: Add CLI command for “license check”. This enhancement adds a new “license check” CLI command, which performs the same license check as the existing, “voss check-license” command.

Automate Templates#

  • VOSS-1496: Webex Contact Center Support. This feature enables the management of Webex Contact Center agents, their settings, customer experience settings, and desktop experience settings. Agent management is now integrated into Webex User functionality, allowing administrators to add Webex Contact Center agents in a single step, using user profiles and Webex Quick Add User tools.

    Upgrade Notes - VOSS-1496

    If upgrading a platform that manages a Webex Contact Center-enabled organization, the Webex Organization page must be updated with the Webex Contact Center flag enabled and the Contact Center region set. Re-authentication is then required before the Org can be synced.

  • VOSS-1495: Enhanced Menus & Dashboards. This release ships with a new standard set of dashboards and menus, providing an improved and more intuitive experience. Outdated menus and dashboards are no longer included, ensuring a cleaner and more streamlined interface. Existing menus and dashboards remain unchanged during upgrades, preserving administrator configurations and workflows.

  • VOSS-1251: Enhanced Microsoft User Move Orchestration. This feature allows for non-hybrid/Microsoft-only users to be moved seamlessly using Automate’s “Move User” utility, or via Data sync (update) and Flow Through Provisioning. Administrators can now configure and provision Microsoft-only users efficiently between sites while maintaining service integrity.

    Upgrade Notes - VOSS-1251

    Introduction

    This feature enhances the Move Subscriber feature to allow for non-hybrid, Microsoft-only user move with configurable services via an applied user profile or form configuration settings.

    Microsoft users can be moved via form configuration and also via flow through provisioning (FTP).

    Global Settings

    A new field, Enable Move & Provisioning after Update Sync, has been added to allow for users to be provisioned and moved following an data sync (update) via flow through provisioning.

    Access Profiles

    Review the MVS-EnhancedProviderAdminAP for permission examples for the following model types:

    • Model type: view/MultiVendorServiceUserMove_VIEW

    • Operation: Create, Read

    Menu Layout

    Review the following menu layout for configuration examples for the following items, which now include an updated Move User item:

    • HcsEnhancedProviderMenu

    Dashboard

    Review the following dashboard for configuration examples for the following items, which now include an updated Move User item:

    • MVS-EnhancedProviderAdmin-HomeDashboard

    Field Display Policy (FDP)

    The following model’s FDP has been added or modified. Please review the FDPs for changes that may need to be incorporated into customized versions if the default versions have been cloned and modified. The FDPs may need to be applied to the menu item as per the Menu Layout section:

    • view/GlobalSettings

    • view/MultiUserVendorServiceUserMove_VIEW

  • VOSS-1210: Custom Number Inventory Filters. This feature allows administrators to create, enable, or disable custom inventory filters in drop-down lists, providing more flexible number management and support for efficiently applying predefined criteria when selecting numbers.

    Upgrade Notes - VOSS-1210

    Introduction

    This feature enhances the management of the number filter drop-down choice selection by allowing the addition of custom filters, which can be created via the Filtering Tool in the Number Inventory list view. Custom filters can also be selectively enabled or disabled via Global Settings and the Number Filters feature. Custom filters that are disabled at a specific hierarchy are not visible in the drop-down choice selection.

    Global Settings

    A new configuration option, Filter Group, has been added under the Number Inventory settings, which allows an admin user to either show or hide either all, shipped, or custom enabled filters at the specified hierarchy level. By default, all enabled filters are displayed.

    Access Profiles

    Review the MVS-EnhancedProviderAdminAP for permission examples for the following model types:

    • Model type: relation/NumberFilter

    • Operation: Create, Read, Update, Delete

    Dashboard

    Review the following dashboards for configuration examples for the following items, which now include a new Manage Number Filters item:

    • Dashboard Number Management

    • MVS-NumberManagement-Dashboard

    Field Display Policy

    The following model’s Field Display Policy (FDP) has been added or modified. Please review the FDPs for changes that may need to be incorporated into customized versions if the default versions have been cloned and modified. The FDPs may need to be applied to the menu item as per the menu layout section:

    • view/GlobalSettings

  • EKB-4265: Add warning to Sync & Purge LDAP Users, describing what will happen for both manual and automatic purge modes. This enhancement adds help text for the “Sync & Purge LDAP Users” tool to describe the use of purge and delete modes.

  • EKB-24536: Decrease default CsCallQueue and CsAutoAttendant list page_size from 999999 to 100. This update decreases the default list page size for CsCallQueue and CsAutoAttendant from 999999 to 100.

  • EKB-24226: Add paging support for Operator Connect numbers and add new “Number Type” field. This enhancement adds a new “Number Type” field when adding numbers and adds paging support to allow the importation of more than one thousand (1000) numbers.

  • EKB-23981: Add MicrosoftBulkProvision tool for bulk update of CsOnlineUser. This enhancement introduces BulkProvision support for CsOnlineUser.

  • EKB-23876: Add additional Cisco phone models to default PhoneConfiguration mapping. This enhancement adds Cisco 78XX, 88XX, 98XX, and Cisco Webex XXX phone types to the phone configuration mappings.

  • EKB-23827: Webex: Data syncs should be added with “Execute Asynchronously” set to false. Webex data syncs now run synchronously, which means that the outcome of the sync is a single Transaction log parent transaction.

  • EKB-23807: Add UserType field and filtering to msgraph/MsolUser. This enhancement adds a default “UserType” filter to all Microsoft device/msgraph/MsolUser syncs so that only users of type “Member” are included in these syncs. “Guest” (external) users will no longer be imported by default. It is possible to overwrite this filter by applying a custom model instance filter to the data sync, if required.

  • EKB-23674: Webex UCM Calling: Add option for removing work telephone number when deleting UCM calling licensing. This enhancement allows the removal of a user’s telephone number when removing a UCM calling license.

  • EKB-23612: Fix missing GUIR on relation/webexlocationcallingdetails and fix VoicePortal Jinja. This update resolves an issue where the Webex API was responding differently to earlier versions of the driver, when VoicePortal was empty.

  • EKB-23581: Add default PULL_SYNC_DELETE_THRESHOLD macros (of 50) for Cisco Call Manager, CUCM, LDAP, Webex Teams, and Microsoft Exchange. This enhancement adds a PULL_SYNC_DELETE_THRESHOLD macro that prevents deletion of more than 50 items during sync operations for Cisco Call Manager, Cisco Unity Connection, LDAP, Webex Teams and Microsoft Exchange:

    • PULL_SYNC_DELETE_THRESHOLD_CallManager

    • PULL_SYNC_DELETE_THRESHOLD_UnityConnection

    • PULL_SYNC_DELETE_THRESHOLD_Ldap

    • PULL_SYNC_DELETE_THRESHOLD_Spark

    • PULL_SYNC_DELETE_THRESHOLD_MSExchangeOnline

    These macros can be cloned to a lower hierarchy and adjusted, if required.

  • EKB-23294: Add GUI rule to Phones to enforce the line index to a value between 1 and 299. This enhancement adds GUI rule validation to the Cisco Phones page (relation/SubscriberPhone) to ensure that the line index value is set to a value between 1 and 299.

  • EKB-23149: “Lastname” should only be a required field on Subscriber from Profile for Cisco UCM. This update changes the last name non-mandatory when provisioning Microsoft or Webex Calling services.

  • EKB-22856: Change country name Turkey to Türkiye. Updates the Country name of Turkey, to Türkiye, in all Customers, Sites, E164 Inventory, and Cisco SIP Local Gateways.

  • EKB-22798: Extend fields supported for API filtering on msgraph/MsolUser. Expands the fields supported for filtering on the API request to Microsoft, allowing filters to optimize sync performance and timing, when importing device/msgraph/MsolUser instances. Additional fields include CompanyName, employeetype, department, office, UserType and ExtensionAttributes(1-15).

  • EKB-22776: App User per Device add checkbox for reset device. This adds a step to the workflow that will reset the phone / device profile if the force device reset tick box it checked.

  • EKB-22533: Cannot add call park with “X” as end character when using a bulk loader. This enhancement allows adding of call park numbers with an “X” character.

  • EKB-22367: Add export and export bulk load template permissions to relation/WebexSchedules. This enhancement adds support for exporting data and bulk load templates from Webex schedules.

  • EKB-22322: Reset UC Passwords need to display First and Last name. This enhancement adds a new field to display the first and last name for a selected username from the Cisco UCM user data, making it easier to choose the correct username by its friendly name. The view now also includes two string fields and two Boolean fields (hidden by default), to allow for adding custom data to workflows, if required.

  • EKB-22264: Webex location calling settings schema is changing. This feature brings the ability to manage the Trunk/RouteGroup settings for a given Webex Location.

  • EKB-20422: Change title of Password field to Local Password on User Management page (relation/User). Changes the title of the password field from “Password” to “Local Password” on the User Management page to indicate that this password is used when authenticating locally to Automate.

  • EKB-19152: Extend Webex bulk utility to cover phones/ATAs and Wifi devices. This enhancement adds bulk update capability for Webex device configuration.

  • EKB-18087: Site defaults pre-populated with hard-coded Cisco values. This filtering, based on enabled applications in “view/GlobalSetting”, assumes those values are set. To simplify any deployment, resellers could be configured for each application category, such as one for Cisco UC, one for Webex, one for Microsoft, and so on. This would prevent the site defaults doc (SDD) built under that reseller from adding the Cisco-specific SDD entries on every site build.

  • EKB-17888: Webex syncs, sort members in device/spark/Group to prevent sync updates. This enhancement implements member sorting in device/spark/Group to prevent unnecessary sync updates in Webex syncs.

  • EKB-17394: Webex Service Call Routing feature. This enhancement adds Webex Call Routing models to support Automate management of Webex deployments.

Defects Fixed: Detail#

Automate Admin GUI#

  • EKB-24461: Webex: Adding schedule fails as seconds are included in start and end times. Resolves an issue where adding a Webex schedule from the Admin Portal was failing as seconds were included in the start and end time.

  • EKB-24277: Unity Connection, date fields are hidden for holiday schedules. Resolves an issue where date fields were not displaying for the holiday schedule.

  • EKB-24237: On relation/CiscoSubscriber, update subscriber with CSF phone fails with, “Failed to save device/cucm/Phone. [modify] not supported”. Fixes an issue that was preventing modifications to a Cisco subscriber with Cisco Unified Client Services Framework, when the Interactive Connectivity Establishment (ICE) vendor config had been set.

  • EKB-24118: Transaction auto refresh, browser requests are not canceled when navigating away. Resolves an issue where multiple transaction refresh polls could be active simultaneously, which was resulting in errors when logging in or logging out.

  • EKB-24065: Date can be saved incorrectly on schedule due to time zone offset. Resolves an issue where the first execution date was being saved incorrectly due to time zone offset.

  • EKB-23776: Date/time picker does not display well with dark mode theme. Resolves an issue where the date/time picker was not displaying the correct colors from the theme.

  • EKB-23684: On the email HTML template form, the HTML template field background does not match theme. Resolves an issue where the HTML template background was not displaying the correct color from the theme.

  • EKB-23489: Copying a value from a drop-down by drag selecting includes an erroneous leading whitespace. Resolves an issue so that string values in a drop-down field can be copied to the clipboard using the keyboard Ctrl+C shortcut, while the field is focused.

  • EKB-22357: Accessibility: Multi array, need to tab through all options to exit. This update improves accessibility navigation for pages with multiple arrays.

  • EKB-22077: Accessibility: Tab order Organization selection. This update improves accessibility for the Organization hierarchy picker.

  • EKB-22075: Accessibility: Tab order, Subscriber Management. This update improves accessibility navigation for pages with multiple tabs/panels.

Automate Core#

  • EKB-24265: Update Microsoft Teams user via bulk loader with invalid call answering rules causes transaction to hang. Resolves an issue where incorrect user calling settings included in a bulk update was causing the WinRM process to hang indefinitely.

  • EKB-24255: Run PowerShell scripts with -NonInteractive so that we fail instead of hang forever when the input is not complete. Resolves an issue that was occurring so that Microsoft Teams PowersShell scripts will now fail immediately if interactive input is requested.

  • EKB-24137: Update of Cisco UCM subscriber IP address fails. Resolves an issue where updating the Cisco UCM subscriber (user) IP address was failing.

  • EKB-24078: A canceled bulk transaction (bulkload or sync) created spawned transactions, resulting in system outage. Resolves an issue so that canceling a bulk loader transaction will no longer cause top-level transactions to be spawned for unprocessed rows.

  • EKB-23973: Quick Add Subscriber: CTI ports are added with Mobility User ID, which increases Cisco UCM license consumption. Resolves an issue that was impacting Cisco UCM licensing, where adding CTI ports via Quick Add Subscriber was automatically populating the “Mobility User ID” field.

  • EKB-23844: Webex 429 handling is no longer working. The Webex device models have been updated to retain compatibility with a new “429” response code body returned by the control hub.

  • EKB-23241: Webex QAS does not use the Reserved for DN when using “Use next available Line”. Fixes the issue Webex QAS does not use the Reserved for DN when using “Use next available Line”.

  • EKB-23034: Webex workspace add fails with partner login during Quick Add Device. Resolves an issue where adding a Webex workspace via Quick Add Device was failing when using a partner account to access the Webex organization.

  • EKB-21950: Syncing a single MsolUser with a MIF takes too long at scale when Remove operation is disabled. Resolves an issue by improving the sync performance of Microsoft MsolUser instances when using a model instance filter with the “Remove” option disabled.

Automate Dashboard#

  • EKB-23527: Automate dashboard chart legend doesn’t show until mouseover. Resolves an issue where the chart legend was displaying only on mouseover.

Automate Licensing#

  • EKB-24115: Legacy license audit failed to generate due to invalid user hierarchy. This update introduces a script to audit the hierarchy for certain models related to license export.

Automate Platform#

  • EKB-24186: Quick Add Subscriber: Username drop-down takes a long time to display list of users at Customer with 150 000 users. This update improves the performance of the “Username” drop-down during Quick Add Subscriber.

  • EKB-23144: Automate deployed in Azure regularly says security updates are needed. Fixes an issue where Automate instances deployed in Azure or AWS would intermittently report that security updates are required outside of the regular upgrade procedure.

  • EKB-22892: Log send help incorrectly shows that sending to a file is supported but its not. Fixes the help printed for “log send” command.

Automate Templates#

  • EKB-24506: MS365 user sync reverts friendly names back to “AccountSkuId” for device/msgraph/MsolUser license summary. Resolves an issue where the MS365 data sync was reverting the MsolUser’s licenses summary back to “AccountSkuIds”.

  • EKB-24469: Multi vendor subscriber, Microsoft 365 card, “License Summary” should show friendly names. Resolves an issue where Microsoft licenses were shown with SKU part number instead of friendly names, on the Multi Vendor Subscriber page.

  • EKB-24449: Microsoft overbuild MFC regex matches sites when data is empty. Resolves an issue where the default macro for moving users to a site with site name returned blank, which was causing users to be moved incorrectly.

  • EKB-24421: Enterprise: Adding number range with duplicate entries should not fail the parent workflow. Resolves an issue so that, when adding a number range with duplicate entries, the parent workflow does not fail.

  • EKB-24273: Quick Add Subscriber: Adding phone intermittently fails with macro lookup of device.cucm.Phone.phoneActivationCode returning multiple values. Resolves an issue where the macro lookup of device.cucm.Phone.phoneActivationCode was returning multiple values.

  • EKB-24242: Number inventory status is “set-used” instead of “Used”. Resolves an issue where the number inventory status was incorrectly being set to “set-used” instead of “Used”.

  • EKB-24110: CUC Call Handler doesn’t show the owner, after modification, when the owner is at a hierarchy below the call handler. Resolves an issue where the Call Handler owner was not visible at the child site.

  • EKB-24019: Modify LineURI of an auto attendant or call queue resource account. This update removes a restriction and enables update of the resource account LineURI in Microsoft subscriber relation and Quick Add Subscriber workflows.

  • EKB-23970: Automate 24.2 upgrade, phone activation codes still not generating. This update resolves an issue that was preventing the phone activation codes (PAC) being generated after installing the EKB-22402 patch.

  • EKB-23959: Creating or modifying Teams Emergency Calling policy fails. Resolves an issue that was occurring when adding or modifying Microsoft Teams Emergency Calling policies.

  • EKB-23953: Emergency Location Ops tool errors when encountering a number that is assigned as a Voice app. Resolves an issue where the Emergency Location Ops Tool was including numbers without a “UserAssigned” capability, resulting in errors.

  • EKB-23917: Hide private channels in call queues. Resolves an issue so that private channels no longer display as selectable options for Microsoft Call Queues.

  • EKB-23904: Add CTI port fails with error, “[Phone] Data does not conform to schema; Value for field [phoneTemplateName] failed”. Resolves an error where adding a CTI port was failing as the phone button template was being incorrectly sent as an empty value.

  • EKB-23882: Cisco Call Handler: Modifying caller input action for one key also changes the option for another key when both key arrays are expanded. Resolves an issue where changing the call input values for one key was causing changes to other keys on Cisco Unity Connection system call handlers.

  • EKB-23833: UserLdapOverBuildMatchAndMove is hardcoded to look for sAMAccountName. Resolves issues with UserLdapOverBuildMatchAndMove_hardcoded_lookup_sAMAccountName and LDAP_FlowThroughProvisioning_SubscriberFromProfile.

  • EKB-23803: Microsoft subscriber QAS staging resends welcome email on each retry every 2 hours. Resolves an issue where Microsoft users in a “staging” state were receiving the Welcome email every two hours.

  • EKB-23748: Remove sample vendor config from “Default Phone Feature CFT” as not all phones support it. This update removes the vendor config sample from the “Default Phone Feature CFT” configuration template. It was found that this configuration template applied to all phone models when using view/AddPhone to add Cisco phones. The vendor config sample has instead been added to a new configuration template, “Basic Phone CFT with VendorConfig”.

  • EKB-23248: Webex - OrgID is missing from Schedule URIs, causing transaction failure. Resolves an issue where Webex schedules could not be added when using a partner login to manage the Webex Org.