Tenable OT Security 2024 Release Notes
Tip: You can subscribe to receive alerts for Tenable documentation updates.
Tenable OT Security 4.0.30 (2024-12-12)
-
The new centralized update function in Enterprise Manager in this version applies only to versions 4.1 and later.
-
A known issue prevents restoring to versions 3.19.70 and 3.19.51. Upgrade to 3.19 SP2 (3.19.77) before upgrading to 4.0.
-
Using the Shift key to select bulk table entries will be replaced with the Select all function in the next release.
Asset Sources
-
OT Security includes a new Sources column on the asset inventory page and on the single asset page to indicate methods used to detect an asset. For more information, see Sources.
-
Sources include Sensors, ERSPAN, Local (ICP SPAN), Packet Capture, CSV Import, IoT Connectors, and Active OT (queries).
Findings Page
-
OT Security now includes a Findings page that provides a clear and actionable view for each vulnerability instance across all assets in your environment.
-
On the Findings page, you can filter or group the findings using a combination of properties for both the vulnerability and the asset. For more information, see Findings.
Redesigned Table and Filters
-
OT Security now includes new design for tables and filters to simplify the data investigation workflow. This design applies to the Inventory and Findings pages and progressively replaces all tables in upcoming versions. For more information, see Customize Tables.
-
You can now save and reuse the URL of filters that you applied.
New Overview Hubs
-
The new landing pages in OT Security and OT Security EM allow you to review the inventory and risks across your environment, in one dynamic and interactive view. For more information, see OT Security Overview and OT Security EM Overview.
-
All widgets are interactive. Click a widget to drill down quickly into deeper layers of data and intelligence.
Vendor and Protocol Support
Honeywell C300 — OT Security includes the following new policies that detect when a user changes input forcing:
-
Honeywell Force Enable
-
Honeywell Force Disable
Tenable One - Installed Software
Tenable One can now synchronize information about installed software (such as name, version, and install date) on monitored Windows assets that OT Security retrieves via WMI queries.
Vulnerabilities
Tenable offers 411 new plugins across 19 vendors, see the complete list here.
New Tenable OT Security Device Fingerprint Engine (DFE) Coverage
| Vendor | Product |
|---|---|
| Synology | NAS (DiskStation Manager) |
| Qnap | NAS (QTS/QuTS Hero/QES) |
| ICP DAS | Web Inside, Smart Engine (WISE) |
| GeoVision | Cameras and Video Recorders |
| ABB | Upscale Modular UPS |
| Ubiquiti | Wireless Access Points |
| Elspec | G4K Power Quality Analyzer |
| Korenix | JetNet Industrial Switches |
| Bug Fix | Defect ID |
|---|---|
| OT Security now ensures that the dnf user cache is empty after each dnf call. | N/A |
| During data synchronization with Tenable Security Center, OT Security now displays a SessionsLimitExceeded message when the Session Limit in Tenable Security Center is set to 1. | N/A |
| OT Security now ensures that Siemens SICAM A8000 with SNMP client shows the Serial on the Asset Details page. | N/A |
| OT Security now ensures that the Test Credentials operation works as expected for passwords with the correct character limit. | N/A |
| OT Security now ensures that the logs show the correct path of the diagnostics file. | N/A |
For more information about OT Security APIs, see the API documentation.
Enum value Diagnostics was removed from enum Capability
Type for argument schedule on field Mutation.newIoServer changed from ScheduleParams to ScheduleParams!
Type for argument schedule on field Mutation.newScServer changed from ScheduleParams to ScheduleParams!
Type for argument schedule on field Mutation.setIoServer changed from ScheduleParams to ScheduleParams!
Type for argument schedule on field Mutation.setScServer changed from ScheduleParams to ScheduleParams!
Enum value HoneywellForceDisable was added to enum ActivityPolicyEvent
Enum value HoneywellForceEnable was added to enum ActivityPolicyEvent
Enum value sources was added to enum AggregationsAssetsField
Enum value sources was added to enum AssetField
Enum value UpdateIcp was added to enum Capability
Enum value FailedToCanUpdateIcp was added to enum ErrorCategory
Enum value FailedToGetLatestVersion was added to enum ErrorCategory
Enum value FailedToGetOSUpdates was added to enum ErrorCategory
Enum value FailedToUpdateIcp was added to enum ErrorCategory
Enum value IcpUpdateStatus was added to enum ErrorCategory
Enum value UpdateTimeout was added to enum ErrorCategory
Enum value IcpId was added to enum ErrorKey
Enum value IcpUpdateFailedCount was added to enum ErrorKey
Enum value IcpUpdateSuccessCount was added to enum ErrorKey
Member HoneywellChannelDetails was added to Union type EventDetails
Enum value baseName was added to enum IcpSensorField
Enum value sources was added to enum LinkField
Enum value sources was added to enum PluginsAssetsField
Enum value HoneywellForceDisable was added to enum PolicyEventType
Enum value HoneywellForceEnable was added to enum PolicyEventType
Enum value SessionsLimitExceeded was added to enum ServerStatus
Field detailedSources was added to object type Asset
Field sources was added to object type Asset
Type AssetSourceType was added
Type DetailedSource was added
Type DetailedSourceConnection was added
Type DetailedSourceEdge was added
Field eval was added to object type EmLicenseDetails
Field sku was added to object type EmLicenseDetails
Type Finding was added
Type FindingConnection was added
Type FindingEdge was added
Type FindingStatus was added
Type FindingsObjExpressionsParams was added
Type FindingsObjSortParams was added
Type FindingsObjSortParamsComplexFields was added
Type HoneywellChannelDetails was added
Type IcpEmUpdateType was added
Field sources was added to object type LeanAsset
Type LeanSource was added
Type LeanSourceConnection was added
Type LeanSourceEdge was added
Field eval was added to object type LicenseDetails
Field sku was added to object type LicenseDetails
Field setInGlobalStorage was added to object type Mutation
Field updateICPs was added to object type Mutation
Field update was added to object type PairedIcp
Field checkForIcpUpdates was added to object type Query
Field findings was added to object type Query
Field findingsRaw was added to object type Query
Field globalStorage was added to object type Query
Type RawFindingsObjComplexFieldParams was added
Type RawFindingsObjComplexFieldParamsComplexFields was added
Type RawFindingsObjComplexGroupingParams was added
Type RawFindingsObjComplexGroupingParamsComplexFields was added
Type Update was added
Type findingField was added
Tenable OT Security 3.19.77 SP2 (2024-11-20)
Users with Read-Only or Site Operator permissions can no longer download packet captures and Close Ongoing Captures.
It is not possible to revert to 3.19.70 (SP) from later versions due to a known issue with the revert script. This issue is specific to version 3.19.70 (SP) and does not affect 3.19 SP2 or later versions. For instance, if you upgrade from 3.18 to 3.19 SP2, you can revert your upgrade without any issues.
| Bug Fix | Defect ID |
|---|---|
| Running the command line for performing a Tenable Core backup no longer results in the uninstallation of OT Security. | N/A |
| The Export Diagnostics option now functions correctly without any 404 Page Not Found error. | N/A |
| Creating an SMTP server without a password now works correctly. | N/A |
| Upgrading OT Security should no longer be prevented if there is ample storage space. | 02117457 |
| Upgrading to 3.19 SP1 now correctly migrates the LDAP settings. | N/A |
| IoT connectors now operate correctly without causing a delay in startup that could prevent a service restart. | N/A |
Tenable OT Security 3.19.70 SP (2024-09-24)
Compliance Dashboard
-
The Compliance dashboard enables you to align key security measures with regulatory requirements, track your progress and improvements over time, and strengthen your security posture. For more information, see Compliance Dashboard.
-
OT Security supports these security frameworks: CAF Principles, OTCC Sub Domains, ISO 27001 Controls, and NIS 2 Directive (Article 21).
FOX TLS Snapshots
-
Support for Phoenix Contact ILC Snapshots.
-
Includes Audit Log for tracking changes to FOX TLS configuration.
Security Hardening
-
Internal Communications Encryption — Communications between modules or to external integration points leverages a stronger encryption cipher.
-
Internal Database Encryption — Areas within the OT Security storage has a higher level of encryption ciphers applied.
Vulnerabilities
OT Security now identifies the new following vulnerabilities:
| Vendor | Family/Model | Plugin ID |
|---|---|---|
| ABB | Freelance AC 900F and AC 700F, 800xA CSLib | 502357, 502378, 502379 |
| Beckhoff | 502384, 502381, 502382, 502383 | |
| Dahua | 502363, 502364 | |
| Dell | Laser Printer 2335dn and 2355dn | 502385, 502386 |
| Emerson | Ovation OCR400 Controller | 502359, 502360, 502373, 502374 |
| Mettler Toledo | IND780 | 502352 |
| Nexans | FTTO | 502380 |
| Panasonic | WV-S2231L | 502350, 502351 |
| Rockwell Automation | ControlLogix, GuardLogix, and CompactLogix, ControlLogix, GuardLogix 5580, CompactLogix, and Compact GuardLogix 5380 | 502371, 502372, 502361, 502389 |
| Schneider | 502368 | |
| SEH | Computertechnik UTN Server PRO and INU-100 | 502375, 502376, 502377 |
| Siemens | RUGGEDCOM, SCALANCE M-800, RUGGEDCOM RM1224, LOGO! V8.3 BM, | 502353, 502366, 502370, 502355, 502356,502365, 502354, 502367 |
| Sony | Sony Network Cameras | 502387, 502388 |
| Sprecher | 502362 | |
| Yokogawa | CENTUM | 502358 |
| Vendor | Product |
|---|---|
| ABB | Freelance DCS (AC 700/800F/900F) |
| Actelis Networks | MetaLIGHT Ethernet Access Devices |
| Cognex | In-Sight |
| Cognex | DataMan |
| Dell | Laser Printers |
| JUMO GMBH | AQUIS DICON LOGOSCREEN |
| Mettler Toledo | IND360/IND780 Weighing Terminals |
| Nexans | iGigaSwitch |
| Panasonic (i-PRO) | Cameras |
| SEH Computertechnik | USB Device Servers |
| Sony | Sony Network Cameras |
| Wago | PFC300 |
| Bug Fix | Defect ID |
|---|---|
| The System Log page no longer shows "Invalid Date" for each log event if localization language is set to Japanese. | 02089095 |
| Complex LDAP BindPW passwords used in cfg.yaml no longer prevents the application from starting normally. | 02096055 |
| OT Security no longer shows a roles mismatch error when connecting from ICP to EM. | 02097195 |
| Changes to Asset Settings > Monitored Networks are now logged in System Log. | 02091804 |
| OT Security now shows the correct firmware version, which resolves incorrect plugin finding. | 02057242 |
| Excessive logging within the Nessus container no longer causes the disk to become full. | NA |
For more information about APIs, see the Tenable OT Security API documentation.
Enum value lastSnapshot was added to enum AssetField
Enum value BlockFoxDriver was added to enum BlockType
Enum value BlockFoxDriversProject was added to enum BlockType
Enum value AvgDays was added to enum FieldFunction
Enum value SecureModeFailure was added to enum IotConnectorStatus
Enum value UnknownFailure was added to enum IotConnectorStatus
Enum value lastSnapshot was added to enum LinkField
Argument snapshot: Boolean (with default value) added to field Mutation.newProtocolPolicy
Argument snapshot: Boolean (with default value) added to field Mutation.setProtocolPolicy
Enum value resolutionDuration was added to enum PolicyHitAggregationField
Type AggregationsAssetsExpressionsParams was added
Type AggregationsAssetsField was added
Type AggregationsAssetsSortParams was added
Type AggregationsAssetsSortParamsComplexFields was added
Field lastSnapshot was added to object type Asset
Field AssetMapTimeFrame was added to object type Config
Field lastSnapshot was added to object type LeanAsset
Type PluginHitsExpressionsParams was added
Type PluginHitsSortParams was added
Type PluginHitsSortParamsComplexFields was added
Type PluginsAssetsExpressionsParams was added
Type PluginsAssetsField was added
Type PluginsAssetsSortParams was added
Type PluginsAssetsSortParamsComplexFields was added
Field assetsExternalConn was added to object type Query
Field assetsExternalConnRaw was added to object type Query
Field eventAggregationsAssetsRaw was added to object type Query
Field pluginHits was added to object type Query
Field pluginHitsRaw was added to object type Query
Field pluginsAssetsRaw was added to object type Query
Field Query.pluginsRaw description changed from Raw dynamic query on plugins to Raw dynamic query on plugin hits
Type RawAggregationsAssetsComplexFieldParams was added
Type RawAggregationsAssetsComplexFieldParamsComplexFields was added
Type RawAggregationsAssetsComplexGroupingParams was added
Type RawAggregationsAssetsComplexGroupingParamsComplexFields was added
Type RawPluginHitsComplexFieldParams was added
Type RawPluginHitsComplexFieldParamsComplexFields was added
Type RawPluginHitsComplexGroupingParams was added
Type RawPluginHitsComplexGroupingParamsComplexFields was added
Type RawPluginsAssetsComplexFieldParams was added
Type RawPluginsAssetsComplexFieldParamsComplexFields was added
Type RawPluginsAssetsComplexGroupingParams was added
Type RawPluginsAssetsComplexGroupingParamsComplexFields was added
Type pluginHits was added
Tenable OT Security 3.19.51 (2024-07-30)
Vendor and Protocol Support
-
MOXA Discovery Protocol — OT Security now actively detects and fingerprints MOXA devices. Query the device directly to identify it. Active queries to MOXA devices require MOXA credentials.
-
Siemens SICAM 8050 RTU — OT Security now supports Siemens SICAM 8050. You can use active queries to fingerprint backplane modules, which require an SNMP v3 credential.
-
Fox-TLS Protocol
-
OT Security now actively detects and fingerprints devices that use the FOX-TLS protocol.
-
Active queries to these devices require FOX-TLS credentials.
-
Tested on Phoenix Contact ILC 2050 BI device.
-
Advanced IoT Visibility
-
OT Security now includes an IoT Connectors engine that allows you to integrate your IoT (Internet of Things) or VMS (Video Management System) servers.
-
You can integrate your IoT/VMS servers using any one of the following connection methods:
-
Using a remote application API service
-
Using an agent
-
-
After integration, OT Security imports all the devices that the application server manages, such as cameras, badge access systems, fire panels, and so on.
For more information, see IoT Connectors.
Asset Relationships
-
OT Security now provides a visual representation of asset relationships.
-
You can use the Related Assets tab on the single asset page to track all known relationships of the asset.
-
OT Security determines the relationship between assets automatically based on queries and passive monitoring. This prevents you from modifying these relationships manually.
-
Related Assets is based on actual communication pathways to devices, which distinguishes it from Network Map that relies on Layer 3 (Internet Protocol or IP) connectivity.
For more information, see Related Assets.
Asset Relationships - Nested OT Devices
-
Nested devices are Programmable Logic Controller (PLC)s or other Industrial Control System (ICS) modules connected behind a PLC backplane or device. This is similar to a variable-frequency drive (VFD) connected directly to a communications adapter.
-
In this version, OT Security detects nested devices only for Rockwell devices and Rockwell connection types such as CIP, DirectNet, ControlNet, DH+.
-
OT Security observes nested relationships between OT devices passively or through the Backplane Scan active query.
-
On the asset details page, Related Assets > Backplane view lists all related assets, and a
icon indicates any nested devices beneath a module.For more information, see Nested Devices.
Asset Relationships - IoT Connectors
-
OT Security maps all managed IoT devices to their respective application server.
-
To view all managed IoT devices by a specific application server, you must configure the IoT engine and synchronize assets from the application server. In the example of an IP camera, you can see the VMS server that manages it. Navigating to this VMS server on the Inventory > IoT Connectors > Related Assets page lets you view all cameras that this VMS server manages.
Dynamic Fingerprinting Engine (DFE) Updates
You can now make Dynamic Fingerprinting Engine (DFE) updates from the cloud. Some key benefits of this feature are:
-
On-Demand Updates: Instantly download and apply the latest classification changes directly from the cloud, ensuring your inventory is always up to date.
-
Enhanced Flexibility: Access additional fingerprints without waiting for local updates or new version releases, providing immediate and continuous improvement.
-
Seamless Integration: Incorporate new fingerprints as they become available, receiving critical updates between major version releases for enhanced responsiveness.
For more information, see DFE Updates.
Exportable Executive Summary Report PDF
-
OT Security now provides an option to generate and export an executive summary report in PDF.
-
To view and download the Executive Summary report, go to Dashboards > Executive Report.
-
This feature is an enhancement to an earlier version of the OT Security reporting feature.
For more information, see Generate an Executive Report.
Asset Diagnostic Export report
-
You can now export a detailed diagnostic report of an asset for support purposes. You can also bulk export a diagnostics report for multiple assets. For more information, see Export Diagnostics.
Tenable Security Center Integration Enhancements
-
Starting with Tenable Security Center 6.4, integrating with OT Security brings additional context in Tenable Security Center.
-
After integration, OT Security asset details synchronize with Tenable Security Center. These asset details include: Name, Type, Category, Running State, Firmware Version, Vendor, Model, Family, Backplane Information, MAC, Purdue Level, Location, and Description.
-
There are no special configurations or settings for this feature apart from running the latest version of OT Security and Tenable Security Center.
Active Queries Management Redesign
-
Active Queries are now available as informative cards that you can customize as needed.
-
You can create Query variations for each type of Active Query and customize them as in the earlier versions.
-
A status column indicates whether active queries are running, stopped, or paused.
For more information, see Managing Active Queries.
Active Queries Management — Executions History
-
You can now download a CSV export of the last query execution details. If the active query targeted multiple assets or protocols, this information also appears in the exported results. During the initial setup, this helps troubleshoot queries against various assets. For more information, see Download Last Query Log.
Active Queries Management — 'Try Anyway' Button
-
You can now override the limit to the number of active query attempts during troubleshooting. OT Security now provides a Try Anyway option to proceed with active queries on devices or network when you make any firewall or network changes to those queries.
Active Queries Management — Ping Query Added
-
OT Security now includes a separate Ping query that relies on Internet Control Message Protocol (ICMP) to test whether an asset is routable or reachable. This query is essentially the same Ping query used during an Asset Discovery or Active Asset Tracking query.
Pendo Tool Integration
-
Resource Center: Access to various helpful resources directly within the application:
Note: Access to the Resource Center requires an Internet connection.-
Knowledge Base Search: Search the product Knowledge Base (KB) within the application for quick answers and information.
-
Feature Updates: Receive in-app notifications about the latest feature updates and new releases.
-
Welcome Flow for New Users: A high-level sneak peek showcases the main values and key product features to give you a quick tour.
-
Tenable One - Open Ports Findings
-
Along with assets and vulnerabilities, OT Security can now also synchronize open ports on monitored assets when integrated with Tenable One.
-
You can use open port information for assets for dynamic tagging and to reveal more potential attack paths that may lead to compromise.
Vulnerability State Tracking
-
OT Security now retains and displays mitigated (fixed) vulnerabilities.
-
You can now see Active versus Fixed vulnerabilities when viewing an asset or the overall vulnerabilities on the Vulnerabilities page.
-
Fixed vulnerabilities age out after one year.
Generic Protocol Parser
-
OT Security now uses a generic protocol parser that allows you to add protocol detection capabilities quickly. This parser is an internal tool used in Tenable research.
-
The generic parser relies on LUA scripts, and is powered by the embedded Suricata IDS engine.
Access Account Details from the "About" View
After activating OT Security, you can view your Tenable customer ID in the About view.
To access this information, click your username in the upper-right corner of the interface and select About from the drop-down menu. This view displays your account details, including your customer ID. Note that this customer ID is required when contacting Technical Support or Customer Success teams.
| Vendor | Family/Model | Plugin ID |
|---|---|---|
| Siemens | Simatic, Scalance | 501998-502003, 502157-502171, 502191-502208, 502216-502223, 502258, |
| MikroTik | RouterOS | 502004-502081 |
| Cisco | 9900, 7800, 8800, 3905, 6800 | 502082-502156 |
| Westermo | WeOS, Lynx, MRD | 502172-502189 |
| Schneider | Modicon M340 | 502190 |
| Mitsubishi | MELSEC | 502210-502215 |
| Rockwell | ControlLogix | 502209 |
| Hitachi | AFS Series | 502224-502225, 502266 |
| Meinberg | LANTIME | 502226-502234 |
| Honeywell | Experion | 502236-502243 |
| Zebra | ZTC, FX9500 | 502251-502254 |
| IRZ | RUH2 | 502255-502257 |
| Hirschmann | HiOS | 502259-502265, 502267-502272 |
| Sensormatic Electronics | Illustra Pro Gen 4 | 502273 |
| Arecont Vision | AV1355DN | 502274 |
| Vendor | Product |
|---|---|
| Hanwha Vision | Cameras/Video Recorders |
| Axis | Video Encoders |
| Arecont Vision | Cameras |
| Illustra | Cameras |
| Phoenix Contact | ILC 2000 Controllers (2050 BI(-L) ) |
| Hirschmann | Switches |
| Honeywell | ControlEdge HC900 |
| IRZ | IRZ Industrial Routers |
| Schneider | PowerLogic PM 3000/5000/8000 Series |
| Zebra | FX9600 RFID Reader ATR7000 RFID Reader FX7400/FX7500 RFID Readers |
| Zebra | FX9500 RFID Reader |
| Rockwell | Stratix |
| HW group | POSEIDON2 Remote Monitoring Devices |
| Meinberg | LANTIME NTP Servers |
| HW group | STE2 Remote Environmental Monitoring Devices |
| HMS Industrial Networks | Anybus X-gateway |
| Westermo |
Cellular Routers Ethernet Converters Falcon Routers Lynx Switches RedFox Switches Wolverine Ethernet Extenders xDSL Routers |
| Vertiv | Watchdog sensors |
| Schneider | PowerLogic PM 3000/5000/8000 Series |
| MikroTik | RouterBOARD Network Devices (RouterOS) |
| Moxa | ioLogik |
| Siemens | SIMATIC NET CP 1600 Series |
-
If you have SNMP Ports query enabled in earlier versions, you must re-enable it under Active Queries Management settings.
-
Conflicts in permission levels set by Role-Based Access Control (RBAC) settings lead to users inheriting the most permissive group's permissions.
| Bug Fix | Description |
|---|---|
| SICAM Client connections are properly terminated after a query is performed. | 01759186 |
| The web server now enforces HTTP security headers in requests. | 02012575 |
For more information about APIs, see the Tenable OT Security API documentation.
Type ActiveQueriesOpType was removed
Field ActiveQuery.operation changed type from ActiveQueriesOpType! to OpType!
Field ActiveQueryBase.operation changed type from ActiveQueriesOpType! to OpType!
Field AssetDiscovery.operation changed type from ActiveQueriesOpType! to OpType!
Field PingEnabled was removed from object type Config
Enum value PingType was removed from enum DiscoveryQueryTypes
Enum value NessusAdvancedScan2Type was removed from enum FirewallOpType
Enum value NessusAdvancedScanType was removed from enum FirewallOpType
Field InactiveProbing.operation changed type from ActiveQueriesOpType! to OpType!
Enum value DnsType was removed from enum ItQueryTypes
Enum value InactiveAssetProbe was removed from enum ItQueryTypes
Enum value PortScanAssetEnrichment was removed from enum ItQueryTypes
Enum value PortScanQueryType was removed from enum ItQueryTypes
Type for argument operation on field Mutation.createActiveQuery changed from ActiveQueriesOpType! to OpType!
Field PortScan.operation changed type from ActiveQueriesOpType! to OpType!
Default value for argument countTimeout on field Asset.eventAggregations changed from 700 to 3000
Default value for argument countTimeout on field Asset.eventAggregationsRaw changed from 700 to 3000
Default value for argument countTimeout on field Asset.events changed from 700 to 3000
Default value for argument countTimeout on field Asset.eventsRaw changed from 700 to 3000
Default value for argument countTimeout on field Asset.plugins changed from 700 to 3000
Enum value VideoManagementSystem was added to enum AssetType
Default value for argument countTimeout on field Baseline.links changed from 700 to 3000
Enum value FoxTls was added to enum BasicCredentialsTypes
Enum value Moxa was added to enum BasicCredentialsTypes
Enum value NoSpaceLeftOnDevice was added to enum CannotUpdatePluginSetReason
Enum value NoSpaceLeftOnDevice was added to enum CannotUpdateSuricataRulesReason
Enum value IotConnectors was added to enum Capability
Enum value FoxTls was added to enum CredentialsType
Enum value Moxa was added to enum CredentialsType
Enum value SicamSnmp was added to enum CredentialsType
Enum value AssetDiscoveryType was added to enum DiscoveryQueryTypes
Enum value DnsType was added to enum DiscoveryQueryTypes
Enum value InactiveAssetProbe was added to enum DiscoveryQueryTypes
Enum value PortScanAssetEnrichment was added to enum DiscoveryQueryTypes
Enum value PortScanQueryType was added to enum DiscoveryQueryTypes
Default value for argument countTimeout on field EventAggregation.events changed from 700 to 3000
Enum value AssetDiscoveryType was added to enum FirewallOpType
Enum value osVersion was added to enum IcpSensorField
Default value for argument countTimeout on field Mutation.bulkEditAssets changed from 700 to 3000
Default value for argument countTimeout on field Mutation.bulkEditAssetsWithRemove changed from 700 to 3000
Default value for argument countTimeout on field Mutation.bulkHideAsset changed from 700 to 3000
Default value for argument countTimeout on field Mutation.bulkRestoreAsset changed from 700 to 3000
Default value for argument countTimeout on field Mutation.resolveEvents changed from 700 to 3000
Default value for argument countTimeout on field Plugin.affectedAssets changed from 700 to 3000
Enum value fixedAssets was added to enum PluginField
Enum value vprLevel was added to enum PluginField
Enum value CIP_ETHIP_UDP was added to enum ProtocolType
Enum value DOT1BR was added to enum ProtocolType
Enum value DOT1BR_CORRUPT was added to enum ProtocolType
Enum value MOXA_HTTP was added to enum ProtocolType
Enum value SICAM_SNMP was added to enum ProtocolType
Default value for argument countTimeout on field Query.assets changed from 700 to 3000
Default value for argument countTimeout on field Query.assetsForGrid changed from 700 to 3000
Default value for argument countTimeout on field Query.assetsPendingDeletion changed from 700 to 3000
Default value for argument countTimeout on field Query.assetsRaw changed from 700 to 3000
Default value for argument countTimeout on field Query.eventAggregations changed from 700 to 3000
Default value for argument countTimeout on field Query.eventAggregationsRaw changed from 700 to 3000
Default value for argument countTimeout on field Query.events changed from 700 to 3000
Default value for argument countTimeout on field Query.eventsForGrid changed from 700 to 3000
Default value for argument countTimeout on field Query.eventsRaw changed from 700 to 3000
Default value for argument countTimeout on field Query.groupedAssetsRaw changed from 700 to 3000
Default value for argument countTimeout on field Query.groupedEventsRaw changed from 700 to 3000
Default value for argument countTimeout on field Query.iemPluginsRaw changed from 700 to 3000
Default value for argument countTimeout on field Query.iemPolicies changed from 700 to 3000
Default value for argument countTimeout on field Query.iemRecentEvents changed from 700 to 3000
Default value for argument countTimeout on field Query.iemSensorsRaw changed from 700 to 3000
Default value for argument countTimeout on field Query.links changed from 700 to 3000
Default value for argument countTimeout on field Query.plugins changed from 700 to 3000
Default value for argument countTimeout on field Query.pluginsRaw changed from 700 to 3000
Argument countTimeout: Int (with default value) added to field Query.systemLog
Argument filter: SystemLogExpressionsParams added to field Query.systemLog
Argument search: String added to field Query.systemLog
Argument slowCount: Boolean added to field Query.systemLog
Argument sort: [SystemLogSortParams!] added to field Query.systemLog
Enum value SICAM_SNMP was added to enum RestrictedProtocolType
Enum value EmptyClientResponseError was added to enum SnapshotStatus
Enum value SicamSnmp was added to enum SnmpV3CredentialsTypes
Enum value VideoManagementSystem was added to enum UserDefinedAssetType
Field lastRunBy was added to interface ActiveQuery
Field usageInfo was added to interface ActiveQuery
Field lastRunBy was added to object type ActiveQueryBase
Field usageInfo was added to object type ActiveQueryBase
Type ActiveQueryExecution was added
Type ActiveQueryExecutionConnection was added
Type ActiveQueryExecutionEdge was added
Type ActiveQueryExecutionOnAsset was added
Type ActiveQueryExecutionOnAssetConnection was added
Type ActiveQueryExecutionOnAssetEdge was added
Type AgentConnector was added
Field activePlugins was added to object type Asset
Field fixedPlugins was added to object type Asset
Field relationships was added to object type Asset
Field lastRunBy was added to object type AssetDiscovery
Field usageInfo was added to object type AssetDiscovery
Type AssetRelationship was added
Type AssetRelationshipConnection was added
Type AssetRelationshipEdge was added
Type AssetRelationshipExpressionsParams was added
Type AssetRelationshipField was added
Type AssetRelationshipIoTConnectorsDetails was added
Type AssetRelationshipNesting was added
Type AssetRelationshipNestingCipIpDetails was added
Type AssetRelationshipNestingControlNetDetails was added
Type AssetRelationshipNestingDhPlusDetails was added
Type AssetRelationshipNestingUnknownDetails was added
Type AssetRelationshipSortParams was added
Type AssetRelationshipSortParamsComplexFields was added
Type CanDownload was added
Type CanUpdateDfe was added
Type CannotUpdateDfeReason was added
Type ChannelType was added
Field IotConnectorsAvailable was added to object type Config
Type ConnectionType was added
Field dstPort was added to object type Conversation
Field Conversation.port is deprecated
Field Conversation.port has deprecation reason Use dstPort instead
Directive deprecated was added to field Conversation.port
Field srcPort was added to object type Conversation
Type CoreOsVersion was added
Type DfeDownloadUrl was added
Type DfeInfo was added
Field customerId was added to object type EmLicenseDetails
Field id was added to object type EmUser
Type Error was added
Type ErrorCategory was added
Type ErrorKey was added
Type ErrorVariable was added
Type ErrorVariableConnection was added
Type ErrorVariableEdge was added
Type ExacqAddOptionsParams was added
Type ExacqConnector was added
Type ExacqEditOptionsParams was added
Field lastRunBy was added to object type InactiveProbing
Field usageInfo was added to object type InactiveProbing
Type IotConnectionMethod was added
Type IotConnectorInfo was added
Type IotConnectorInfoConnection was added
Type IotConnectorInfoEdge was added
Type IotConnectorStatus was added
Type IotConnectorType was added
Type IotConnectorWebProtocol was added
Field errors was added to object type Job
Field customerId was added to object type LicenseDetails
Type LogRecordField was added
Type MilestoneAddOptionsParams was added
Type MilestoneConnector was added
Type MilestoneEditOptionsParams was added
Type MobotixAddOptionsParams was added
Type MobotixConnector was added
Type MobotixEditOptionsParams was added
Field activeQueryExecutionsCsv was added to object type Mutation
Field addAgentIotConnector was added to object type Mutation
Field addExacqIotConnector was added to object type Mutation
Field addMilestoneIotConnector was added to object type Mutation
Field addMobotixIotConnector was added to object type Mutation
Field assetReport was added to object type Mutation
Field assetsReport was added to object type Mutation
Field createSnmpQuery was added to object type Mutation
Field deleteIotConnector was added to object type Mutation
Field editAgentIotConnector was added to object type Mutation
Field editExacqIotConnector was added to object type Mutation
Field editMilestoneIotConnector was added to object type Mutation
Field editMobotixIotConnector was added to object type Mutation
Field editSnmpQuery was added to object type Mutation
Field testAgentIotConnector was added to object type Mutation
Field updateDfe was added to object type Mutation
Type OpType was added
Field fixedAssets was added to object type Plugin
Field Plugin.totalAffectedAssets description changed from Total affected assets on the plugins, with no regard to the filter to Total affected assets on the plugin, with no regard to the filter
Field totalFixedAssets was added to object type Plugin
Field vprLevel was added to object type Plugin
Field lastRunBy was added to object type PortScan
Field usageInfo was added to object type PortScan
Field activeQueryExecutions was added to object type Query
Field activeQueryExecutionsOnAsset was added to object type Query
Field canOfflineUpdateDfe was added to object type Query
Field canOnlineUpdateDfe was added to object type Query
Field dfeDownloadUrl was added to object type Query
Field dfeInfo was added to object type Query
Field iotConnector was added to object type Query
Field iotConnectors was added to object type Query
Type QuerySource was added
Type RelationshipDirection was added
Type RelationshipType was added
Field osVersion was added to object type SensorDetails
Type Snmp was added
Type SnmpOptionsParams was added
Type SystemLogExpressionsParams was added
Type SystemLogSortParams was added
Type SystemLogSortParamsComplexFields was added
Field id was added to object type User
Type VprLevel was added