Zum Hauptinhalt springen

Voraussetzungen

Infrastruktur​

  • Docker mit Compose v2 - der Scanner wird als einzelnes Container-Image ausgeliefert (UI + Backend + Scanner-Worker), veröffentlicht auf Docker Hub als arcsoftklg/sensitive-data-scanner. Siehe Produktivbetrieb.
  • PostgreSQL für jede produktive Installation. Der Scanner legt sein Schema selbst an und migriert es; Sie stellen eine leere Datenbank und einen Eigentümer-Benutzer bereit. Ohne PostgreSQL läuft der Scanner auf einer In-Memory-Datenbank und verliert beim Neustart alles - siehe Produktivbetrieb.
  • Netzwerkzugriff vom Scanner-Host auf die Basis-URL Ihres Jira Data Center (HTTPS empfohlen) und von den Browsern der Benutzer auf den Scanner-Host.
  • Ein OIDC-Identity-Provider (zum Beispiel Keycloak), erreichbar sowohl vom Scanner-Backend als auch von den Browsern der Benutzer. Siehe Identity Provider.
  • Ein SMTP-Server, nur wenn Sie periodische E-Mail-Zusammenfassungen an die Jira-Projektverantwortlichen senden möchten. Siehe Reporting.
  • Ein Reverse Proxy, der TLS vor dem Container terminiert - der Container liefert einfaches HTTP auf Port 8080 aus.

Der Scanner benötigt keinen Internetzugang. Seine einzigen ausgehenden Verbindungen gehen zu Jira, Ihrem Identity Provider, Ihrer Datenbank und - optional - Ihrem SMTP-Server.

Jira​

  • Jira Data Center, neueste Hauptversion. Der Verbindungstest prüft die Version. Jira Cloud ist kein Scan-Ziel; der Sinn der Sache ist, vor der Migration zu scannen.
  • Ein Jira-Service-Account für den Scanner mit mindestens der Berechtigung Projekte durchsuchen in jedem Projekt, das gescannt werden soll. Der Scanner liest nur über die Jira REST API und benötigt keine Jira-Administratorrechte.

Dimensionierung​

  • 2 vCPU und 2 GB Heap bewältigen die Standardeinstellungen der Scan-Engine problemlos.
  • Das Scannen von Anhängen ist der speicherintensive Teil; planen Sie mehr ein, wenn Sie es aktivieren.
  • Das Datenbankwachstum richtet sich nach der Anzahl der Issues im Scope. Die konfigurierbare Aufbewahrungsfrist begrenzt es, standardmässig auf zehn Jahre; Audit-Ereignisse bleiben unbegrenzt erhalten, sofern Sie deren Löschung nicht aktivieren.

Lizenz​

  • Zum Starten wird keine Lizenzdatei benötigt. Eine Installation ohne Lizenz läuft eine fünftägige Evaluation mit 1000 Vorgängen pro Scan, auf einem einzelnen Worker und ohne Lesen von Anhangsinhalten. Siehe Schnellstart.
  • Jahreslizenzen sind signierte Offline-Lizenzdateien, ausgestellt pro Scanner-Installation und nicht an die konfigurierte Jira-Base-URL gebunden. Siehe Lizenz und Preise.
  • Das Lesen von Anhangsinhalten erfordert zusätzlich das Lizenzmerkmal SCAN_ATTACHMENTS.