Clarify in the UI the inverse part-of relationships as "is-formed-by" by relationships #9575
Labels
feature
use for describing a new feature to develop
needs triage
use to identify issue needing triage from Filigran Product team
Use case
As of OpenCTI 6.x.x
part-of
relationships are shown with the same type of relationship. However, following STIX 2.1 standard, they represent different elements depending on the "direction" of the relationship, not being clear in the UI clear enough when a given relationship is being created.Current Workaround
Leaving it to the knowledge of the analyst to interpret the direction of the icon. We are adding a label to the relation ship to clarify the direction in
is-formed-by
. This is not desirable at all.Proposed Solution
Think about the following scenario.
Individual_A
is a member ofGroup_A
. This is mapped asIndividual_A part-of Group_A
.Individual_B
is a member ofGroup_B
. This is mapped asIndividual_B part-of Group_B
.Group_A
is part ofGroup_B
. This is mapped asGroup_A part-of Group_B
.Although we know that the icon is not the same when seen in the UI, it is not clear enough to show the information. I suggest to make a visualization workaround to OpenCTI mapping in the UI differently the type of relationship updating part-of to is-formed-in the UI because it is definitely not clear the direction of the relationship.
Individual_A
is a member ofGroup_A
. This to be mapped in STIX asIndividual_A part-of Group_A
. I suggest that when clicking in knowledge ofGroup_A
not showing a relationship of type part-of but showing it asis-formed-by
for clarification.Individual_B
is a member ofGroup_B
. This to be mapped in STIX asIndividual_B part-of Group_B
. I suggest that when clicking in knowledge ofGroup_B
not showing a relationship of type part-of but showing it asis-formed-by
for clarification.Group_A
is part ofGroup_B
. This to be mapped in STIX as Group_A part-of Group_B. I suggest that when clicking in knowledge ofGroup_B
not showing a relationship of type part-of but showing it asis-formed-by
for clarification.Additional Information
This has led to errors in attribution when applying rules engines not easily detectable unless analysts are specifically trained on the implications of this relation involving manual checks.
If the feature request is approved, would you be willing to submit a PR?
No
The text was updated successfully, but these errors were encountered: