Browse, vote, and track the status of feature requests from the NetBrain community
Browse open ideas available for voting, feedback, and discussion.
View ideas that are planned for future product development.
Explore ideas that are currently being developed by the product team.
Explore ideas that are now available in the product.
View ideas that are not currently planned for product development.
NetBrain currently requires administrators to configure discovery for each AWS account individually, with no capability to discover resources across an entire AWS Organization from a single configuration point. This enhancement would add native support for AWS Organization-level discovery, allowing administrators to provide organization-level credentials or a cross-account role so that all member accounts under the organization are automatically enumerated and included in discovery scope. Customers managing large multi-account AWS environments would benefit from simplified onboarding and complete visibility into their cloud infrastructure without manually configuring discovery for each individual account.
NetBrain currently enforces a fixed CLI timeout of 5 minutes in Device Settings, which causes long-running commands, such as 'show tech-support' on certain platforms, to fail before completion. This enhancement would allow administrators to configure or extend the CLI timeout value for command execution beyond the current default, independent of other module-specific timeout controls. Customers running commands that require extended execution windows would benefit from reduced task failures and more reliable diagnostic data collection.
NetBrain Runbooks currently do not provide a way to duplicate an existing node within a Runbook, including its full configuration such as CLI commands, golden config rules, intent settings with task variables, or configlet parsers. Users must manually recreate a node and re-enter all settings when a similar validation step is needed elsewhere in the same Runbook, such as when building pre- and post-change comparison steps. This enhancement would add a 'Duplicate Node' option within the Runbook editor, allowing a node and its configuration to be copied to a new node with minimal manual re-entry. Customers performing change validation workflows would save setup time and reduce configuration errors when replicating complex node settings across pre- and post-change steps.
Network Intent does not currently provide a way to skip a condition mid-iteration or to reposition an existing conditional statement within a table iteration loop without manually rebuilding the surrounding logic. This enhancement would add a 'continue' style control-flow option, or alternatively 'Move Left' and 'Move Right' controls, to allow precise repositioning of conditional statements within existing diagnosis rules. Customers maintaining large or complex Network Intents would benefit from being able to adjust logic ordering and skip conditions efficiently, reducing the effort required to rework existing rules when new conditions are introduced.
NetBrain's parser currently requires every enum variable to be defined with a fixed set of meaningful constants, with no built-in way to represent the absence of a value within that set. When a field may or may not contain a matching value, this forces users to build and maintain multiple separate paragraph parsers and merge their results into a single table. This enhancement would allow a 'None' or null option to be included as a valid member of an enum variable's defined constants, so the absence of a meaningful value can be represented directly within the enum. Supporting this would let customers apply constraints consistently on both sides of an enum variable and consolidate parsing logic into a single parser, reducing maintenance overhead and simplifying table construction.
NetBrain's webhook follow-up action currently does not support inserting variable values, such as an OAuth token, into the HTTP headers of an outbound webhook call. As a result, integrations that require token-based authentication in the request header cannot be configured through this mechanism. This enhancement would allow users to reference a variable and pass its resolved value into a custom HTTP header when a webhook follow-up action is triggered. Supporting this capability would enable OAuth-based authentication for third-party integrations, such as ServiceNow, allowing customers to meet their security and compliance requirements while automating incident or change creation from NetBrain diagnostics.
NetBrain currently does not provide a way to copy or duplicate an existing Diagnosis definition, requiring users to manually recreate similar diagnoses from scratch even when only minor changes are needed. This enhancement would add a copy or clone option at the Diagnosis level, allowing users to create a new Diagnosis based on an existing one and then adjust only the necessary details. Customers managing multiple similar diagnoses would save significant configuration time and reduce the risk of manual entry errors when building related Diagnosis definitions.
NetBrain currently requires a default value to be specified for a macro variable used in an auto-intent; leaving the default blank causes the associated command to fail decoding, since the command becomes invalid without a value in place. This enhancement would allow a macro variable's default value to remain empty while preserving valid decode logic, so the command does not error out when no default is supplied. Supporting this would let customers force users to manually enter required input on every execution, improving accuracy and control over auto-intent runs without sacrificing decode reliability.
NetBrain currently limits the time range configurable in scheduled QApp settings to 1440 minutes (24 hours), which prevents customers from defining a monthly scheduling window directly within the QApp settings interface. This enhancement would extend the available time range option to support up to 24*30 hours, allowing a monthly benchmark schedule to be configured natively. Supporting this broader range would remove the need for manual workarounds and give customers greater flexibility when planning longer-interval automated QApp executions.
Network Intent checks currently do not support validating whether a given input value, such as a VLAN ID, falls within an allowed list that combines individual values and ranges (for example, 1-5,7,9-12,13,28,128). Users must rely on manual or basic comparison operators that cannot express range-based membership. This enhancement would add a check type that accepts a mixed list of discrete values and ranges, and evaluates whether the input value is present within that defined set. Customers performing compliance or configuration validation would be able to define allowed value sets efficiently and receive accurate pass/fail results without building complex workarounds.
Hi all,is there a mechanism to redistribute devices evenly among front servers or do I have to do it manually using Shared Device Settings and Device Groups? I have a new FS added to my farm and find myself doing the redistribution manually, trying to find a filter in Device Groups that makes sense.If there is a mechanism, please share. If not, please accept this as an idea.
Use case:I am creating golden config rule to see if last resort password is configured in configuration. As the password is encrypted I am not comparing entire config line. As the password is different per location I am using Golden Base Parameter.example:username lastort1username lastort2 Now, I want to create network intent where I want to build entire config.example:Return from Golden config check is, that “lastort1” is configured, but lastort2 not.I want to check if username from golden base parameter is included in “Unused_patternt_lines” and create entire command including username and password. Username and password should be from golden parameter. Could you please add option to access from network intent to golden base parameter so I can use it for this use case?Case: 00179517
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.