Skip to content

Self Care Portal 4.3.x Technical Release Notes

Self Care Portal 4.3.0 (under tests)

Minimal versions of the other modules

The APIO BroadWorks Gateway must be at least in 1.13.1.
The version 1.14.0 is needed to benefit of the multi-AS improvements.

The APIO Core must be at least in 2.17.2.
The version 2.17.3 is needed in case of multi-AS.

  • Breaking change in the configuration.

We have introduced a new category group.numbers and one of its parameters is showActivation that replaces the previous parameter NumberActivationGroup that was at root level.

Update of workflows

The following categories of workflows have not been modified since 4.2:

  • F4B - AD Sync

They are present anyway in the delivery folder to ease new installations. They can be ignored for upgrades from 4.2.x to 4.3.0.

In 4.3.0 the following workflows have been adapted or added:

  • F4B - NIMS:
    • f4b_nims_get_ranges:
      • uses the NIMS 1.6.2 new query parameter "no_count=1" for better performances. With older releases of NIMS it will be ignored.
      • added a boolean env variable f4b_nims_range_filter_online_charging that has to be set if the "online charging" ranges have to be filtered out
  • F4B:
    • f4b_post_tenant:
      • It was not more working with recent Core (after October 2025).
      • The fix makes it compatible with old and current version of the Core.
    • f4b_synch_tenants_db:
      • new workflow (to be started by scheduler) to create TenantData linked to a backend in multi-AS mode.
  • F4B - Webex:
    • f4b_webex_put_user_properties:
      • Adapted to pass ui_id and ui_language to Webex macro for Webex email. Roger:
    • bwksenh_webex_user_licenses_put:
      • Adapted to pass ui_id and ui_language to Webex macro for Webex email.
    • bwksenh_usercreation_bulk_group:
      • Adapted to pass ui_id and ui_language to Webex macro for Webex email.
    • bwksenh_user_put_syncAltID:
      • Adapted to pass ui_id and ui_language to Webex macro for Webex email.
    • usercreation_bulk_tenant:
      • Adapted to pass ui_id and ui_language to Webex macro for Webex email.
    • bwksenh_usercreation:
      • Adapted to pass ui_id and ui_language to Webex macro for Webex email. F4B - Nemo:
      • analytics_macro_tables_filter
        • handling of the new optional parameter "timeMask"
      • f4b_nemo_analytics_tables_read_group
        • handling of the new optional parameter "timeMask"
      • f4b_nemo_analytics_tables_read_tenant
        • handling of the new optional parameter "timeMask"

New labels

New labels introduced in 4.3

json
  "v4_3": {
    "Call type": "Call type",
    "exclusionPeriod": {
      "Exclusion period": "Exclusion period",
      "Start and end hours must be different": "Start and end hours must be different",
      "Start hour": "Start hour",
      "Stop hour": "Stop hour"
    },
    "groupCliMandatory": {
      "Group CLI configuration is mandatory": "Group CLI configuration is mandatory",
      "Group CLI configuration needs to be fixed": "Group CLI configuration needs to be fixed",
      "Group CLI not set": "Group CLI not set",
      "is no longer available": "is no longer available"
    },
    "notifications": {
      "errorAllAddAdditionalDevices": "It seems it is not possible to add additional devices to any of the selected users. Please make sure the selected users have the correct license assigned or de-assign some of their extra devices."
    },
    "outgoingCliAssignedOnly": {
      "Outgoing CLI configuration needs to be fixed": "Outgoing CLI configuration needs to be fixed",
      "is not assigned": "is not assigned"
    }
  },

New features

  • Erase custom announcements configuration when selecting default/system mode

  • [PCC&DNIS] Play Call Whisper Message Media Configuration

  • Hide Add/Delete options for Call Flows

  • Missing protection for user with profile in the Core

  • [User] User Details Read Only Fields

  • Hide Add/Delete options for Additional Numbers

  • [GROUP] Add VON Call Type in Add Virtual Extensions and Add Virtual Extensions in Bulk

  • [GROUP] Group Outgoing CLID Option Enhancements

  • [Group Call Flows] Hide Extension Editing for Call Flows

  • UCCH Customer Specific Branding Options for Hiding Select Action Buttons (under tests)

  • assigning / unassigning group numbers

  • editing Group CLI and details

  • assigning/unassigning users to existing group devices

  • for assigning / unassigning group numbers

    • added new sub-category [group.numbers] with showActivation (replacing NumberActivationGroup), canAssign and canUnassign to control the display of actions in the Group Numbers page.
    • [BREAKING CHANGE] NumberActivationGroup is removed and must be replaced by group.numbers.showActivation when upgrading if configured to true (false is the default value).
  • for editing Group CLI and details

    • [group.canEditDetails]
    • [group.canEditCliNumber]
  • assigning/unassigning users to existing group devices

  • [Global] Hide department-related fields

  • Improve call center agents statistic widget

  • [End User] Hide Record Voice Messaging flag when Voice Messaging User license not assigned

  • User Outgoing CLID Exclude Unallocated Phone Numbers

  • [All levels] Configure Time Range Exclusion in Call Statistics

Bugs solving

  • [User Devices] Error Message to be changed

Fixes in workflows

  • bwksenh_macro_managewebex_fullAPIIntegration does not receive ui_id and ui_language from all workflows that call it

Adapted workflows:

  • bwksenh_webex_user_licenses_put:

    • Adapted to pass ui_id and ui_language to Webex macro for Webex email.
  • bwksenh_usercreation_bulk_group:

    • Adapted to pass ui_id and ui_language to Webex macro for Webex email.
  • bwksenh_user_put_syncAltID:

    • Adapted to pass ui_id and ui_language to Webex macro for Webex email.
  • usercreation_bulk_tenant:

    • Adapted to pass ui_id and ui_language to Webex macro for Webex email.
  • bwksenh_usercreation:

    • Adapted to pass ui_id and ui_language to Webex macro for Webex email.
  • f4b_webex_put_user_properties:

    • Adapted to pass ui_id and ui_language to Webex macro for Webex email.
  • issue in f4b_post_tenant with recent Core versions

Impacted workflows: f4b_post_tenant