feat: network-wide password rules #775

Open
opened 2026-03-28 04:28:26 +00:00 by mfreeman451 · 0 comments
Owner

Imported from GitHub.

Original GitHub issue: #2366
Original author: @mfreeman451
Original URL: https://github.com/carverauto/serviceradar/issues/2366
Original created: 2026-01-19T05:48:21Z


Is your feature request related to a problem?

We need to create the concept of Network-Wide Password Rules to allow network operators using ServiceRadar to create sets of credentials for devices that can be saved/re-used.

If we have 1000s of devices we want to collect SNMP metrics from, storing 1000 copies of the same set of SNMP credentials would be sub-optimal.

We need to create new Settings UI to create these network-wide password rules, the scope / device targets should be created by re-using the SRQL query builder UI.

Device-specific credentials should also still be supported and preferred if they exist vs. network-wide password rule.

  • device details edit page needs to be updated to include device credentials
  • add device credentials support on device level for snmp v2c, v3, ubiquiti API
  • network-wide password rule editor in settings UI, supports snmp, ubiquiti API, re-uses SRQL query builder UI
  • config compilers that need credentials to talk to a device need to be aware of device specific credentials and network wide password rules
  • serviceradar-agent might need to be updated to support different SNMP metrics polling configurations, ie a user might want a rule for a set of devices returned by a SRQL query to use a certain set of SNMP credentials, and another rule to use another set and so on

Describe the solution you'd like

A clear and concise description of what you want to happen.

Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

Additional context

Add any other context or screenshots about the feature request here.

Imported from GitHub. Original GitHub issue: #2366 Original author: @mfreeman451 Original URL: https://github.com/carverauto/serviceradar/issues/2366 Original created: 2026-01-19T05:48:21Z --- **Is your feature request related to a problem?** We need to create the concept of `Network-Wide Password Rules` to allow network operators using ServiceRadar to create sets of credentials for devices that can be saved/re-used. If we have 1000s of devices we want to collect SNMP metrics from, storing 1000 copies of the same set of SNMP credentials would be sub-optimal. We need to create new Settings UI to create these network-wide password rules, the scope / device targets should be created by re-using the SRQL query builder UI. Device-specific credentials should also still be supported and preferred if they exist vs. network-wide password rule. - [ ] device details edit page needs to be updated to include device credentials - [ ] add device credentials support on device level for snmp v2c, v3, ubiquiti API - [ ] network-wide password rule editor in settings UI, supports snmp, ubiquiti API, re-uses SRQL query builder UI - [ ] config compilers that need credentials to talk to a device need to be aware of device specific credentials and network wide password rules - [ ] serviceradar-agent might need to be updated to support different SNMP metrics polling configurations, ie a user might want a rule for a set of devices returned by a SRQL query to use a certain set of SNMP credentials, and another rule to use another set and so on **Describe the solution you'd like** A clear and concise description of what you want to happen. **Describe alternatives you've considered** A clear and concise description of any alternative solutions or features you've considered. **Additional context** Add any other context or screenshots about the feature request here.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
carverauto/serviceradar#775
No description provided.