The Enterprise Service Management Integrations Framework helps you connect your ServiceNow applications with other critical systems and third-party applications. This framework provides a common set of tables, widgets, and APIs that you can use to build integrations quickly.
- Contains common components to be used for integrating your ServiceNow applications with third-party systems.
- The framework leverages the flow designer capability to communicate with external instances and third-party systems.
Problem:
The RCA privilege status was incorrectly reported as <0>
instead of the expected <2>
for the "Pulled Integration To-do" table sourced from the "My Items" widget, causing test failures in RCAPrivilegesIT.testRCAPrivilegesStatus
.
- New: Introduced validation logic to ensure real RCA types are correctly flagged and shipped from the "My Items" widget.
- Changed: Adjusted the RCA privilege evaluation to align with expected status values during integration.
- Fixed: Corrected the RCA privilege status mapping to prevent false negatives in automated test validations.
- Removed: Eliminated outdated logic that misclassified RCA entries during transformation.
Problem:
The RCA privilege status was incorrectly set to "Requested" for RCAs sourced from the "Employee Center Header" widget, targeting the "Enterprise Service Management Integrations Framework" table, leading to test failures in RCAPrivilegesIT.testRCAPrivilegesStatus
.
- New: Added support for validating RCA privileges from the "Employee Center Header" widget source.
- Changed: Updated the privilege evaluation logic to correctly interpret widget-to-table RCA mappings.
- Fixed: Resolved incorrect status assignment by aligning privilege checks with the RCA inclusion list.
- Removed: Removed legacy privilege handling that conflicted with the new RCA source-target structure.
- HRSD Professional or HRSD Enterprise