Managing Objects and Connections Without Using the Canvas

In the lower left area of securiCAD we have seen an area called “Object View” presenting other objects the selected object is connected to. There is also functionality for adding and deleting objects and connections using this method. This is a way of working that will not require you to locate and put an object onto a canvas in order to work with it. Therefore, this method of object and connection management is most efficient when working on building and changing larger models.

Inspecting Connections of an Object

In the securiCAD user interface, there is an area called “Object View”. This area is showing the connections and some other properties of the object currently selected on the modeling canvas or in the Object Explorer list of objects. Having a few objects connected like in our current example and selecting the prod2dev router object, will show what other objects it is connected to.

Connections of the Prod2Dev Router object
Connections of the Prod2Dev Router object

 

In the above example we see that the object “Prod2Dev”, of type Router is connected to one AccessControl, one Firewall and four Network objects.

Editing Connections

From the Object View, you can unfold the different object labels to see other objects connected to the selected one. Clicking “Edit” will then bring up a new panel in the program letting you add and remove connections by moving them between lists of connected and unconnected/connectable objects in the model.

Connections of the Prod2Dev Router Object, Edit Mode
Connections of the Prod2Dev Router Object, Edit Mode

 

Removing a Connection

Selecting a connected object and clicking “Disconnect” will remove the connection. Please note that it will not remove any of the objects from the model, only the connection.

Disconnecting an Object
Disconnecting an Object

 

If the objects you have disconnected both are present on a canvas, you will see that the interconnecting line between them will be removed.

Adding a Connection

The opposite of disconnecting two objects is to select a non-connected object and then use the “Connect” button below the “Available Network(s) from the model” area.

Adding an Object While Connecting

If you need to connect an object that has not yet been added to the model, you can do that on-the-fly by first unfolding the “Create New Object” label, enter a new name for the object to be created, adjust the defense settings and when clicking “Add” it will be created and connected at once.

Create new object while connecting
Create new object while connecting

 

If there are several types of connections to choose from (like with Administration/Connection between Router and Network), we will be prompted to choose one of them like when adding an object via the canvas method.

Worth mentioning is that when an object already has a connection that it can only have one instance of, the “Create New Object” option is grayed out. Such an example is when a Dataflow already is connected to a Protocol.

This dataflow already has a protocol connected to it
This dataflow already has a protocol connected to it

 

Connecting Multiple Objects

Possibly the most efficient feature of managing connections this way is that you can select and connect several objects. For instance, if we want to connect all Network Admin zones to the same ZoneManagement object, we can do that in one operation.

Select all routers to be managed/administrated from the same network zone and connect them.

Selecting and connecting several objects
Selecting and connecting several objects

 

Picking several objects at a time and connecting (or disconnecting) them like this is particularly efficient when working with objects that are shared between many other objects such as Protocol objects, SoftwareProduct objects, ZoneManagement objects and so on.