Open madelondohmen opened 3 months ago
Can the scope and requirements for this ticket be fleshed out?
Per boefje variant the user can select an interval in which the boefje (for the given organisation) needs to be scheduled per OOI that it consumes. The same goes for Scheduled reports.
@underdarknl does this mean:
A: a user defines an interval schedule on a boefje detail page for that particular boefje to run? B: a user defines an interval schedule for a boefje and ooi combination?
It means Case A. The boefje itself will carry a default interval in its boefje.json, which can be overwritten by the user on a 'per organisation' basis.
Scanning individual assets with the same boefje on different interval's is not part of the MVP.
Implementation suggestion:
katalogus pov:
boefje.json
with optional intervalrocky pov:
PATCH
associated schedule for plugin in schedulerboefje.json
?scheduler pov:
The boefje.json is stored per install, and as such should not be changed when dealing with a new interval. The specific boefje settings are stored per organisation (eg, is it enabled, what other settings are needed), and should be updated.
blocked by unimplemented boefje.json
From discussion meet held on 3 September 2024:
Schedule
is created for that boefje
About this feature
Milestone item
1 scanning frequencies.
Detailed description
Add detailed description of the new feature you'd like to propose. If this feature is related to a problem, what problem does it solve?
Scope
Out of scope
Related tickets