Contents x
- Itential Resources
- What's New & FAQs
- Itential Dependencies
- Itential Support Desk
- Version Lifecycle
- Accessibility
- Testing
- Best Practices
- Adapters vs. Integrations
- Adding HashiCorp Vault Certificates to IAP
- Archiving & Purging
- ChildJob Looping in Workflow Design
- Compliance & Remediation
- Configuring OAUTH2 Inside of Postman in IAP Service Accounts
- Large Data in Jobs & Tasks
- Managing AAA Sources via IAP Profiles
- Querying Form Data
- Workflow Best Practices
- Product Notices
- Feature Release Announcements
- Monthly Maintenance Release Notes
- Itential Automation Gateway
- November 2024 IAG Maintenance Release
- IAG 4.3 Release Notes
- IAG 2023.3 Release Notes
- IAG 2023.2 Release Notes
- IAG 2023.2.13 Maintenance Release
- IAG 2023.2.12 Maintenance Release
- IAG 2023.2.11 Maintenance Release
- IAG 2023.2.10 Maintenance Release
- IAG 2023.2.9 Maintenance Release
- IAG 2023.2.8 Maintenance Release
- IAG 2023.2.7 Maintenance Release
- IAG 2023.2.6 Maintenance Release
- IAG 2023.2.5 Maintenance Release
- IAG 2023.2.4 Maintenance Release
- IAG 2023.2.3 Maintenance Release
- IAG 2023.2.2 Maintenance Release
- IAG 2023.2.1 Maintenance Release
- IAG 2023.1 Release Notes
- IAG 2023.1.16 Maintenance Release
- IAG 2023.1.15 Maintenance Release
- IAG 2023.1.14 Maintenance Release
- IAG 2023.1.13 Maintenance Release
- IAG 2023.1.12 Maintenance Release
- IAG 2023.1.11 Maintenance Release
- IAG 2023.1.10 Maintenance Release
- IAG 2023.1.9 Maintenance Release
- IAG 2023.1.8 Maintenance Release
- IAG 2023.1.7 Maintenance Release
- IAG 2023.1.6 Maintenance Release
- IAG 2023.1.5 Maintenance Release
- IAG 2023.1.4 Maintenance Release
- IAG 2022.1 Release Notes
- Itential Automation Platform
- December 2024 IAP Maintenance Release
- IAP 2023.2 Release Notes
- 2023.2.12 Maintenance Release
- 2023.2.11 Maintenance Release
- 2023.2.10 Maintenance Release
- 2023.2.9 Maintenance Release
- 2023.2.8 Maintenance Release
- 2023.2.7 Maintenance Release
- 2023.2.6 Maintenance Release
- 2023.2.5 Maintenance Release
- 2023.2.4 Maintenance Release
- 2023.2.3 Maintenance Release
- 2023.2.2 Maintenance Release
- 2023.2.0 Feature Release
- IAP 2023.1 Release Notes
- 2023.1.23 Maintenance Release
- 2023.1.22 Maintenance Release
- 2023.1.21 Maintenance Release
- 2023.1.20 Maintenance Release
- 2023.1.19 Maintenance Release
- 2023.1.18 Maintenance Release
- 2023.1.17 Maintenance Release
- 2023.1.16 Maintenance Release
- 2023.1.15 Maintenance Release
- 2023.1.14 Maintenance Release
- 2023.1.13 Maintenance Release
- 2023.1.11 Maintenance Release
- 2023.1.10 Maintenance Release
- 2023.1.9 Maintenance Release
- 2023.1.8 Patch Release
- 2023.1.8 Maintenance Release
- 2023.1.7.2 Maintenance Release
- 2023.1.6 Maintenance Release
- 2023.1.5 Maintenance Release
- 2023.1.4 Maintenance Release
- 2023.1.3 Maintenance Release
- 2023.1.2 Maintenance Release
- 2023.1.1 Maintenance Release
- 2023.1.0 Feature Release
- IAP 2022.1 Release Notes
- 2022.1.32 Maintenance Release
- 2022.1.31 Maintenance Release
- 2022.1.30 Maintenance Release
- 2022.1.29 Maintenance Release
- 2022.1.28 Maintenance Release
- 2022.1.27 Maintenance Release
- 2022.1.26 Maintenance Release
- 2022.1.25 Maintenance Release
- 2022.1.24 Maintenance Release
- 2022.1.23 Maintenance Release
- 2022.1.22 Maintenance Release
- 2022.1.21 Maintenance Release
- 2022.1.20 Maintenance Release
- 2022.1.19 Maintenance Release
- 2022.1.18 Maintenance Release
- 2022.1.17 Patch Release
- 2022.1.17 Maintenance Release
- 2022.1.16.2 Maintenance Release
- 2022.1.15 Maintenance Release
- 2022.1.14 Maintenance Release
- 2022.1.13 Maintenance Release
- 2022.1.12 Maintenance Release
- 2022.1.11 Maintenance Release
- 2022.1.10 Maintenance Release
- 2022.1.9 Maintenance Release
- 2022.1.8 Maintenance Release
- 2022.1.7 Maintenance Release
- 2022.1.6 Maintenance Release
- 2022.1.5 Maintenance Release
- 2022.1.4 Maintenance Release
- 2022.1.3 Maintenance Release
- 2022.1.2 Maintenance Release
- 2022.1.1 Maintenance Release
- 2022.1.0 Feature Release
- Itential Automation Gateway
- IAG Release Alerts
- IAP Release Alerts
- IAP 2023.2 Release Alerts
- IAP 2023.1 Release Alerts
- IAP 2022.1 Release Alerts
- New Workflow Task Added to AG Manager
- Add New Accounts and Groups Username Index
- API Breaking Changes for Pre-built Automations
- Array Length Limit Increased
- Default Log File Name for New Services
- Health Module APIs
- Migration and Indexing Scripts Removed
- MongoDB Read Concern/Write Concern in IAP
- Multi-Line Text Inputs in Tasks
- New Job Details Permissions
- Script to Generate Hashed ServerId
- Unsafe Regex Warnings
- User Management Feature
- Workflow Validation for Scheduled Tasks
- Breaking Changes
- Itential Automation Platform
- IAP 2023.2 Breaking Changes
- AngularJS Not Supported in Manual Tasks
- Audit Trail Collection Removed
- Broken References
- Database Will No Longer Support Callbacks
- Data Path Property Renamed
- DryRun & View DryRun Manual Tasks Removed
- Message Queue Libraries Removed
- Help and Status API Endpoints Removed
- IAP Key Removed
- Integration API Routes Removed
- Job Variable Changes in Child Workflows
- IWAN Tasks Removed
- NSO Features Removed
- Merge Task Variables - Null vs. Undefined
- Operations Manager API Changes
- Removed Inline Images from Pre-built Automation README Files
- Reserved Method Output Name
- Seed Scripts Removed in Template Builder
- Service Manager UI Removed
- Transformations Using 'thisArg' as an Input
- Workflow Engine API Routes Removed
- IAP 2023.1 Breaking Changes
- IAP 2022.1 Breaking Changes
- IAP 2023.2 Breaking Changes
- Itential Automation Gateway
- Itential Automation Platform
- Deprecations
- IAP 2023.2 Deprecations
- AngularJS Deprecated
- Decision Task Replaced in Gen 2 Workflows
- Form Builder Deprecated
- Multiple File Imports For Projects Deprecated
- Optional HTTP Verbs Property Removed
- Profile Route & Profile Property Deprecated
- Pronghorn Core
- SSL Properties Deprecated in MongoProps
- UI Libraries Deprecated
- User Profile APIs Deprecated
- Verify Config API Deprecated
- IAP 2023.1 Deprecations
- IAP 2022.1 Deprecations
- IAP 2023.2 Deprecations
- Open Source Notices
- Feature Release Announcements
- Itential Automation Gateway
- IAG Feature Release Announcements
- IAG Overview
- Installation & Upgrading
- Configuration
- Operations
- Troubleshooting IAG
- Itential Automation Platform
- IAP Feature Release Announcements
- IAP Overview
- Validated Design & Deployment
- Installation & Upgrading
- Configuration
- Database Indexes
- Email Adapter
- Event Service Configuration
- HashiCorp Vault Encryption
- HTTPS Security
- Itential SNMP MIB
- LDAP Adapter
- Local AAA Adapter
- MongoDB in the Properties JSON
- MongoDB Query Performance
- Non-Standard HTTP Verbs Restricted
- Password Encryption
- Profile Properties
- RabbitMQ Configuration (Early IAP Versions)
- Redis Configuration & Health Monitoring
- Server Name & ServerId in the Properties JSON
- Service Config in the Itential Platform
- Azure SAML SSO Set Up in the Itential Platform
- SSO SAML Authentication
- Updating AAA Passwords in IAP
- Adapter Integrations
- Azure Adapter
- LDAP Adapter
- Authentication and Authorization Using LDAP
- Defining LDAP User and Groups
- Installing the LDAP Adapter
- Installing the Root Certificate for LDAP
- Configuring the LDAP Adapter
- Configuring OpenLDAP
- Configuration to Authenticate LDAP Service
- Associate LDAP User Groups to Automation
- Verifying the LDAP Connection
- Network Adapters
- OSS Adapters
- RADIUS Adapters
- Admin Essentials
- Automation Studio
- Navigation & User Interface
- Automation Builder
- Automation Builder Generations
- Variable Types Used in Reference Tasks
- Job and Task Lifecycle States
- Managing Actors in Automation Builder
- Null vs. Undefined in Workflows
- Workflow Canvas
- New Canvas Experience (IAP 2023.1 & IAP 2023.2)
- How to Create and Run Workflows on the Canvas
- How to Configure Tasks on the Canvas
- How to Modify Tasks on the Canvas
- How to Use Transitions and Task States on the Canvas
- Parallel Branching on the Canvas
- Troubleshooting Errors and Warnings on the New Canvas
- Keyboard Shortcuts for the Canvas
- How to Use Search in the New Canvas
- How to Use the Reference View
- Gen 2 Canvas (IAP 2022.1.x)
- Gen 1 Canvas (IAP 2022.1 & IAP 2023.1)
- New Canvas Experience (IAP 2023.1 & IAP 2023.2)
- Projects
- Forms
- JSON Forms
- Template Builder
- Command Templates
- Analytic Templates
- Task References
- Transformations
- Lifecycle Manager
- Configuration Manager
- Operations Manager
- Using Network Services Orchestrator (NSO)
- Legacy & Custom
- Maintenance & Troubleshooting
- Authentication
- Check Application Status via Profiles
- Common Upgrade Errors
- Connectivity
- Event Logs & Logging
- Health Checks Monitoring
- High Availability (HA) Issues
- Invalid Credentials for Local AAA
- Maintenance and Management
- Monitoring
- Node Memory Usage
- NSO Service Model Form Fields
- Performance Troubleshooting Checklist
- Prerequisite Checklist
- Prometheus Metrics & Configuration
- User Cannot Log In
- User Cannot See Applications
- Web Server Access Log
- Itential Automation Services (ServiceNow)
- Itential Developers (DevGuides)
- Itential Automation Platform
- Adapter API Routes
- Adapter Degraded Status
- Broker Principal Config Setting
- Enumerations in Applications
- Event System in IAP
- Integration API Routes
- Log Class
- Naming Conventions
- Ops Manager Search API
- Public and Trusted Methods
- Run as Another User
- Search API
- Service Brokers
- Service Config Property Encryption
- Serving UI Directories
- Table Control
- URL Query Parameters
- User Account References
- User Group References
- Using Query Parameters in API Requests
- Itential Automation Platform
- Itential Cloud
2023.1.21 Maintenance Release
- 20 Nov 2024
-
DarkLight
-
PDF
Contents
2023.1.21 Maintenance Release
- Updated on 20 Nov 2024
-
DarkLight
-
PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Release Notes
Bug Fixes
This maintenance release of IAP includes fixes for bugs that were reported to Itential Product Support.
Key ID | Release Note |
---|---|
ENG-338 | Customers were not able to select the copy menu item button to copy a backup configuration to their clipboard. Changes to the Rodeo-UI editor fixes the issue by allowing customers to copy backup configurations to their clipboard and not throwing an error in the browser console. |
ENG-2881 | When editing a JST, an uncaught exception is encountered and the editor becomes unresponsive. Updated the function selection check on load of a transformation to include a check for if the wrapping element was found. This prevents the editor from crashing due to missing DOM elements. |
ENG-4645 | If multiple childJob tasks with the same variable types are open on the canvas, and the task window is kept open, the tasks will not hold their Input Job Variable selection when the user switches between tasks. Added unique keys to the task variable mapping component to ensure state persistence and prevent this issue. |
ENG-4858 | IAP would crash in some scenarios when sent invalid SNMP requests. Unexpected session errors and invalid SNMP requests are now gracefully handled, and will not cause a crash. |
Improvements
This section highlights featured improvements to functionality in this maintenance release.
Key ID | Release Note |
---|---|
ENG-3912 | Integration Models with an apiKey schema now support dynamic retrieval via custom extension x-itential-dynamic-retrieval . This enhancement gives IAP the ability to execute workflows that authenticate integrations via dynamic API keys rather than static keys. |
Security Changes
This section highlights fixes and measures to prevent and minimize security risks and vulnerabilities.
Key ID | Release Note |
---|---|
ENG-353 | When using axios version under "1.77" and rodeo version "21.33.7-2022.1.94" in Configuration Manager, these libraries will cause a security issue (Improper Input Validation). Updated axios library to version "1.77" and rodeo to "21.33.7-2022.1.228" to remove the security issue. |
ENG-359 | When using react-query version "3.391" in Configuration Manager, this library will cause a security issue (Missing Release of Resource after Effective Lifetime).Updated library to @tanstack/react-query version "4.36.1" to remove the security issue. |
ENG-361 | When using axios version under "1.77" and rodeo version "21.33.7-2022.1.94" in Configuration Manager, these libraries will cause a security issue (Prototype Pollution). Updated axios library to version "1.77" and rodeo to "21.33.7-2022.1.228" to remove the security issue. |
ENG-364 | When using axios version under "1.77" in Configuration Manager, this library will cause a security issue (Regular Expression Denial of Service). Updated axios library to version "1.77" to remove the security issue. |
ENG-5023 | Versions of AJV prior to 6.12.3 are susceptible to prototype pollution. The version of AJV installed to Configuration Manager has been upgraded to 6.12.6 to resolve this issue. |
ENG-5026 | Versions of axios prior to 1.7.4 are susceptible to SSRF (Server-Side Request Forgery) in some scenarios. The version of axios installed to the IAP UI library has been upgraded to 1.7.7 to resolve this issue. |
ENG-5838 | Versions of semver prior to 7.0.0 are susceptible to ReDos (Regular Expression Denial of Service). The version installed to Adapter NSO has been upgraded to 7.5.2 to resolve this issue. |
2023.1.21 Release Versions
Automation Platform Versions
component | version |
---|---|
@itential/adapter-automation_gateway | 4.29.0-2023.1.15 |
@itential/adapter-azure_aaa | 1.5.1-2023.1.6 |
@itential/adapter-email | 4.2.16-2023.1.2 |
@itential/adapter-ldap | 2.13.12-2023.1.2 |
@itential/adapter-local_aaa | 4.4.1-2023.1.1 |
@itential/adapter-nso | 7.8.39-2023.1.31 |
@itential/adapter-radius | 2.1.10-2023.1.2 |
@itential/app-admin_essentials | 4.1.1-2023.1.53 |
@itential/app-ag_manager | 1.19.0-2023.1.6 |
@itential/app-automation_catalog | 2.13.0-2023.1.5 |
@itential/app-automation_studio | 4.15.0-2023.1.276 |
@itential/app-configuration_manager | 3.102.0-2023.1.51 |
@itential/app-form_builder | 4.12.0-2023.1.4 |
@itential/app-json_forms | 1.36.0-2023.1.38 |
@itential/app-jst | 1.11.0-2023.1.33 |
@itential/app-lifecycle_manager | 1.26.0-2023.1.43 |
@itential/app-mop | 6.12.0-2023.1.23 |
@itential/app-nso_manager | 2.23.7-2023.1.4 |
@itential/app-operations_manager | 1.178.0-2023.1.134 |
@itential/app-service_catalog | 3.13.0-2023.1.3 |
@itential/app-service_management | 2.25.0-2023.1.6 |
@itential/app-template_builder | 2.6.12-2023.1.12 |
@itential/app-workflow_builder | 5.46.0-2023.1.63 |
@itential/app-workflow_engine | 10.2.1-2023.1.108 |
@itential/audit-trail | 1.5.2 |
@itential/database | 1.11.11 |
@itential/event-system | 1.1.31 |
@itential/iap-ui | 1.9.1-2023.1.13 |
@itential/itential-utils | 2.10.1 |
@itential/logger | 2.1.17 |
@itential/network | 3.4.7 |
@itential/pronghorn-core | 14.2.1-2023.1.106 |
@itential/search | 1.2.3-2023.1.2 |
@itential/service | 2.11.9 |
@itential/tags | 3.1.16-2023.1.1 |
Was this article helpful?
Thank you for your feedback! Our team will get back to you
How can we improve this article?
Your feedback
Comment
Comment (Optional)
Character limit : 500
Please enter your comment
Email (Optional)
Email
Please enter a valid email