Platform 6.3.0 Feature Release

Prev Next

Itential Platform 6.3.0 is a minor release that includes Inventory Manager integration, Automation Studio enhancements, performance improvements, security updates, and critical bug fixes. This release addresses customer-reported issues and enhances platform stability and usability.

New Features

Feature Description
Inventory Manager
(ENG-18005)
Platform 6.3.0 adds Inventory Manager to the platform sidebar, providing integrated access to inventory management capabilities directly within the automation platform.

Benefits:
• Seamless navigation between automation workflows and inventory data
• Improved efficiency for operations requiring device and asset information
• Unified user experience across platform modules
Workflow Metadata Panel Deep Linking
(ENG-17257)
Added support for URL parameters that enable direct navigation to workflow metadata panels, improving integration with external tools like Insights.

New Capabilities:
• URL parameter support for automatically opening workflow metadata panel
• Works for both global and project-scoped workflows
• Enhanced tooltip help text for Pre-Automation Time and SLA Per Workflow fields
• Improved user guidance for workflow performance tracking

Example URL:
https://{instance}.itential.io/studio/workflows/{workflowId}?expandMetadataPanelOnFirstWorkflowOpen=true

Use Cases:
• Navigate directly from Insights performance data to workflow settings
• Quick access to edit Pre-Automation Time for ROI calculations
• Streamlined workflow configuration updates
Workflow engine optimization
(ENG-15586)
Added support for configurable rate limiting to control workflow task execution rates.

Benefits:
• Prevent system overload by controlling task execution speed
• Maintain stable performance during high-volume workflow processing
• Scale horizontally across multiple Platform instances

Improvements to Existing Features

Improvement Description
Platform Responsiveness with Large Role Sets
(ENG-18555)
Resolved critical performance issues affecting instances with large numbers of roles and methods, particularly impacting adapters with extensive method collections.

Improvements:
• Faster login times when using LDAP or local authentication
• Improved UI responsiveness in Admin Essentials and Operations Manager
• Optimized workflow execution performance
• Reduced timeout incidents with load balancers

Impact: Customers with gateway adapters containing thousands of allowed methods will experience significantly improved platform performance.
Nested Indexed Array Support
(ENG-9417)
Fixed issue where nested indexed array elements in JSON Schema Transformation schemas were not selectable, enabling proper transformation configuration for complex data structures.
Special Character Handling in JST
(ENG-11898, ENG-11954)
• Resolved issues with % symbol in property names causing transformation failures
• Fixed schema corruption when renaming properties containing special characters
• Improved URI validation and error handling
Enhanced JST Error Reporting
(ENG-9088)
Regular expression errors in transformations are now properly captured and displayed in the UI, providing clear feedback to users instead of silent failures.
JST Schema Editability Improvements
(ENG-3512)
Resolved inconsistencies in incoming schema editability, ensuring consistent behavior regardless of how transformations are accessed (via method card or sidebar navigation).
JST Duplicate Name Handling
(ENG-7907)
Fixed issue allowing transformation renaming to duplicate names, preventing data display inconsistencies and confusion between transformations with identical names.

Bug Fixes

Issue Description
AD-FS Identity Provider Authentication
(ENG-17545)
• Fixed issue where AD-FS IdP login succeeded with empty username
• Added validation to prevent login when UPN value is missing
• Enhanced logging to identify missing identity provider values
• Improved error messages for authentication failures
CyberArk Reference Handling
(ENG-16734)
• Resolved issue where CyberArk secret path references in adapter configurations were incorrectly encrypted
• Reference paths now remain intact, preventing adapter authentication failures
Scheduler Task Data References
(ENG-11487)
• Updated scheduler to use new task data reference format
• Ensures consistency with workflow engine task document structure
• Aligns scheduled tasks with current data management architecture
Job View Display
(ENG-4564)
• Fixed issue where job variables appeared empty in the 2023.2+ job view interface
• Restored proper display of job variable data
doProvision Workflow Task Schema
(ENG-18195)
• Corrected input parameter schema definition from incorrect array type to proper object type
• Resolves task execution failures due to schema validation mismatches
• Ensures compatibility between API and task implementations
Integration Deletion
(ENG-16275)
• Fixed issue preventing integration deletion when confirmation dialog appeared
• Resolved blank screen issue during integration deletion workflow
Project Workflow Import
(ENG-17839)
• Fixed issue where imported project workflows appeared in global scope instead of project space
• Ensures proper workflow organization and namespace isolation
JSON Forms Transformation Bindings
(ENG-17772)
• Resolved mismatch between JSON form configuration view and runtime display
• Ensures consistent form rendering across configuration and preview modes
Project JST Export/Import
(ENG-9553)
• Fixed issue where JSTs used in childJob tasks were duplicated during project export
• Resolved JST renaming issues on project import
• Eliminated orphaned JST copies in database after project operations
Prebuilt Transformation Import
(ENG-3435)
• Fixed issue where prebuilt import did not properly overwrite existing transformations with same name
• Prevents duplicate transformations with different IDs
Large Data in Editor
(ENG-10557)
• Resolved issue where large data in workflow editor reformatted unexpectedly
• Prevents unwanted "dirty state" triggering in workflows
• Improves editor performance with large datasets
Mock Data Workflow Import
(ENG-17907)
• Fixed issue where workflows with mock data configured did not import properly
LCM Reference Handling
(ENG-16401)
• Resolved failures when cloning, pulling, or branching remote projects containing invalid LCM resource references
• Replaced temporary error notification with dialog offering continue/cancel options for better error handling

Security Updates

Vulnerability Details
js-yaml Prototype Pollution
(ENG-17654)
• Type: Prototype Pollution vulnerability
• CVSS Score: 6.9
• Impact: Addressed vulnerability that could allow attackers to alter object prototypes through specially crafted YAML documents
• Status: Resolved through dependency update
qs Package Resource Allocation
(ENG-18115)
• Type: Allocation of Resources Without Limits or Throttling
• CVSS Score: 8.7
• Impact: Fixed vulnerability that could cause server memory exhaustion through bracket notation parameter abuse
• Status: Resolved through dependency update