Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

31. Manage scans over multiple organizations manually and with automated workflows #3079

Open
Tracked by #3058
madelondohmen opened this issue Jun 12, 2024 · 0 comments

Comments

@madelondohmen
Copy link
Contributor

madelondohmen commented Jun 12, 2024

About this feature

Milestone items

  • 32 Rate instellen voor masscan (over alles tegelijk)
  • 36 API-settings gedeeld invullen
  • 38 Acties uitvoeren over meerdere organisaties tegelijk. (Boefjes/bits/normalizers/reports schedules, bits rerunnen etc.)
  • 39 Herhalende componenten over organisaties samenvoegen (bijv. een lokale CVE/CWE database, organisaties die dezelfde assets willen scannen)

Detailed description

Task that need to be done over multiple/all organisations:

  • Change boefje config for multiple/all organisation instead of only one organisation
  • Turn boefje on or off for multiple organisations (scheduler will automatically schedule scans when boefje is enabled)
  • Manually run a boefje on provided list of OOIs.
  • Rerun of bits
  • Schedule report creation

Scope

  • Create REST API in rocky for the above listed tasks.

Out of scope

  • Being able to do this within the user interface, for the MVP we will only provide an API to do this.
  • Sharing CVE data. This is very hard to do with our current xtdb-http-multinode setup. Migrating to XTDB 2 should make this easier.
  • Optimization of multiple organisations scanning the same asset. It would be very complicated to implement this because there are a lot of edge cases that all need to be correctly handled.

Related tickets

@madelondohmen madelondohmen self-assigned this Jun 12, 2024
@madelondohmen madelondohmen removed their assignment Jun 12, 2024
@madelondohmen madelondohmen changed the title Manage scans over multiple organizations manually and with automated workflows 31. Manage scans over multiple organizations manually and with automated workflows Jun 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Review
Development

No branches or pull requests

3 participants