OpenCTI-Platform / opencti

Open Cyber Threat Intelligence Platform
https://opencti.io
Other
6.22k stars 921 forks source link

Mandatory fields can block the 'malware analysis' creation #7264

Closed frapuks closed 3 months ago

frapuks commented 3 months ago

Description

Environment

  1. OS (where OpenCTI server runs): Windows 11
  2. OpenCTI version: 6.1.8
  3. OpenCTI client: frontend
  4. Other environment details: Local & Testing

Reproducible Steps

  1. Go to Settings / Customization / Malware Analysis
  2. Update the 'Configuration Version' field
  3. Define it 'Mandatory' and save
  4. Go to Analyse / Malware Analysis
  5. Try to create one
  6. Nothing appens

Expected Output

Actual Output

Additional information

Screenshots

nino-filigran commented 3 months ago

Given that we'd like to move towards having creation/update forms being driven by the backend, I'm in favor of displaying these fields in the form, rather than limiting users to mark them as mandatory

Archidoit commented 3 months ago

The attributes that can be made mandatory but are not in the creation form are: configuration version, analyse started, analyse ended, analyse engine version, analyse definition version, modules, assignees.