Alef-Burzmali / netbox-data-flows

NetBox plugin to document data flows between systems and applications.
https://pypi.org/project/netbox-data-flows/
Apache License 2.0
37 stars 7 forks source link

Remove the relation between Data Flow Groups and Applications #20

Closed Alef-Burzmali closed 1 year ago

Alef-Burzmali commented 1 year ago

Currrently, a group can be associated to an application. If done, all its ancestors and descendants must have the same application, and all data flows in all these groups must also be associated with the same application.

I find that too restrictive and plan to remove the relation between a group and an application, and all the related checks. This would allow to regroup all the data flows related to the devices/VMs of an application, including management flows that are "owned" by support application.

E.g.:

Welcoming any feedback on that potential change, if some of you need a data flow groups' tree to be associated with a single application.

Alef-Burzmali commented 1 year ago

Commit 647a09de6536f1a9c2fbebaee242945aca6b4b5d remove the restriction that all applications must match.

A future release may remove the application attribute altogether from the DataFlowGroup model