opencti
opencti copied to clipboard
Observable Nested Object Creation lacks any Relationship Types
Description
When trying to create a nested object relationship on an observable, there are no available relationship types to choose.
Environment
- OS (where OpenCTI server runs): Mac OS Sonoma 14.4.1
- OpenCTI version: 6.0.10
- OpenCTI client: frontend
Reproducible Steps
Steps to create the smallest reproducible scenario:
- Have system running and at least one observable and another entity to link it to.
- Navigate to the observable's Knowledge tab.
- Click the plus icon to the right of "Nested Objects".
- Check the box of the target entity and hit "Continue".
Expected Output
Be able to select a relationship type and create the nested object relationship.
Actual Output
There are no available relationship types in the dropdown, and since this field is required, the relationship cannot be created.
Additional information
I tried this with various target/source entity types as I wasn't sure if these types of relationships were only available under certain conditions. If so, I'd suggest that target entities that don't satisfy the conditions of this relationship be hidden from the create relationship drawer.