Skip to main content

Ihr mentales Modell mit Project Collections abbilden

Artikel von
blog feature snyk solutions directory

27. Juni 2023

0 Min. Lesezeit

Bei Snyk arbeiten wir kontinuierlich daran, Ihre Arbeit mit Projects im großen Maßstab zu verbessern. Vor Kurzem haben wir Folgendes bereitgestellt:

  • Seitennummerierung für die Projektliste, um Leistung und Benutzerfreundlichkeit zu verbessern

  • Targets ganz einfach gruppieren, aufrufen und löschen

Um diesen Weg fortzusetzen, haben wir die Organisation Ihrer Projects weiter verbessert.

Projects lassen sich außerhalb von Snyk nahezu unbegrenzt organisieren, da es kein einheitliches mentales Modell gibt, das alle verwenden. Manche organisieren Projects beispielsweise als Monorepos, andere als Anwendungskomponenten.

Die meisten möchten ihre Projects in Snyk genauso organisieren wie außerhalb von Snyk. So wissen Sie, wo Sie alles finden, woran Sie arbeiten müssen, und sparen viel Zeit.

Deshalb freuen wir uns, die allgemeine Verfügbarkeit von Project Collections bekannt zu geben. Project Collections soll es Ihnen ermöglichen, Sammlungen von Projects entsprechend den Anforderungen Ihres Teams und Ihrem jeweiligen Fokus zu erstellen und Aktionen für die Sammlung auszuführen.

Effizienter und fokussierter mit Projects arbeiten

Das Erstellen und Konfigurieren von Project Collections muss auch bei zahlreichen Projects reibungslos funktionieren. Deshalb haben wir zusätzlich zur Weboberfläche eine API für diese Aktionen entwickelt. Skalierbare Aktionen sind bei der Verwaltung von Hunderten oder Tausenden von Projects besonders wichtig. Daher können Sie Projects in einer Collection gesammelt löschen, deaktivieren und aktivieren. Diese Funktion ist übrigens auch auf der Projektlistenseite verfügbar.

Snyk Projects-Dashboard für Sammlungen mit drei Anwendungsdateien, ihrem Import- und Teststatus, der Anzahl der Probleme und Schweregradangaben.

Da Sie möglicherweise mit vielen Collections arbeiten, entwickeln wir eine Collections-Listenseite, die ähnlich wie die aktuelle Projektlistenseite funktioniert und Ihnen einen Überblick über Ihre Collections bietet. Sie können Collections nach Ihrer eigenen Benennung benennen und mit einer Suchfunktion ergänzen. So finden Sie sich leichter zurecht und können präzise suchen.

Snyk Collections-Seite mit zwei Projekten, App 2 und App 1, Projektanzahl und Gesamtzahlen der Probleme nach Schweregrad.

Sicherheit dank Reporting

Nur Organisationsadmins können Collections erstellen und konfigurieren. Eine Collection kann beispielsweise Anwendungskomponenten repräsentieren, für die Sie Reports erstellen möchten. So verhindern wir, dass andere Ihre Reports möglicherweise manipulieren oder verändern. Alle können jedoch weiterhin Reports aus einer Collection ansehen und erstellen. Jede Person in einer Organisation kann eine Collection anzeigen.

Mit Project Collections können Sie Ihre Projects so anzeigen und bearbeiten, wie Sie außerhalb von Snyk mit ihnen arbeiten. Führen Sie wichtige Aktionen gesammelt aus und richten Sie den Fokus Ihrer Reports besser aus, damit Sie auch im großen Maßstab effektiver arbeiten können.

Snyk-Bericht zur Problemdetailansicht mit insgesamt 10 Problemen: 1 schwerwiegendes, 2 mittelschwere und 7 geringfügige Probleme sowie keine kritischen Schwachstellen.

Wie arbeiten Sie mit Project Collections?

Projects lassen sich auf unzählige Arten organisieren. Ein häufiger Anwendungsfall: Sie möchten die Sicherheitslage einer Anwendungskomponente nachvollziehen, die Ihr Team entwickelt. Ihre Projects sind Teil des Monorepos Ihrer Organisation. Daher ist es schwierig, die passenden Projects zu finden und damit zu arbeiten. Auch Reports lassen sich nur schwer wiederholbar erstellen. Project Collections helfen Ihnen dabei. Gehen Sie dazu wie folgt vor:

1. Ihre Projects identifizieren

Die Filter auf der Projektlistenseite sind leistungsstark und werden regelmäßig erweitert. So können Sie ganz einfach eine Ansicht Ihrer Projects erstellen. Reichen die Filter nicht aus, um Ihre Projects zu identifizieren, empfehlen wir Project Tags. Die Tags-Funktion wird bereits intensiv genutzt, damit Benutzer Projects anhand benutzerdefinierter, flexibler Kriterien wie Teams, Anwendungen, Komponenten, Versionen und mehr filtern und anzeigen können. In diesem Fall empfiehlt es sich, Ihre Projects mit dem Teamnamen als Schlüssel und dem Komponentennamen als Wert zu taggen.

2. Ihre Collection erstellen und benennen

Nachdem Sie anhand von Filtern oder Tags eine Projektansicht erstellt haben, können Sie die Collection speichern und benennen, damit sie auf der Collections-Listenseite schnell zu finden ist. Auf der Listenseite zeigt die Collection eine zusammengefasste Anzahl der Issues an.

3. Ihre Collection verfeinern

Nachdem Sie die Collection erstellt haben, können Sie feststellen, welche Projects darin relevant sind und welche nicht. Anschließend können Sie Projects gesammelt aktivieren, deaktivieren oder sogar löschen. Sammelaktionen sind auch auf der Projektlistenseite möglich.

4. Reports erstellen

Wählen Sie in der Collection einfach „Report zu dieser Collection anzeigen“, um direkt zur Reporting-Seite zu gelangen. Dort wird ein Report auf Grundlage der Collection erstellt, die Sie gerade anzeigen.

Weitere Informationen zur Verwendung von Project Collections finden Sie in der Dokumentation.

Von Entwicklern geschätzt. Von der Security vertraut.

Die Developer-first-Tools von Snyk bieten integrierte und automatisierte Security, die Ihren Governance- und Compliance-Anforderungen gerecht wird.