Explore the Snyk Web UI
Last updated
Last updated
More information
Snyk privacy policy© 2024 Snyk Limited | All product and company names and logos are trademarks of their respective owners.
In the Snyk Web UI, you can manage your Projects, view and address security vulnerabilities, monitor dependencies, and review the health of your code. You can also configure account settings, manage API and Auth tokens, authorize applications, set organizational preferences, and customize email notifications.
You can visualize information at the Group or Organization level by clicking the name of the Group or Organization. General information, like Reports, Issues, Dependencies, Members, Settings, Help, and Settings, is available for all level types. For more information, see Groups and Organizations.
The following Snyk functions are available with the Web UI, at Group level:
The following video presents an overview of Snyk AppRisk Essentials from the Snyk Web UI.
If you navigate to the Group level and select the Organizations page, you will see a list with all the Organizations that you have access to from that Group and the Organization role for each available Organization.
Asset Dashboard is available only for Snyk AppRisk Essentials users. If you use Snyk AppRisk Pro, see Application Analytics.
The Snyk AppRisk Asset Dashboard reporting page provides a comprehensive overview of the security controls associated with your application. It presents critical metrics and data regarding your assets, such as scan coverage and a detailed breakdown of your inventory categorized by asset class, source, and other relevant information. Furthermore, the dashboard includes an extensive global filtering option, enabling users to filter results based on specific applications and owners, using the context data related to the application.
Navigate to the Asset Dashboard documentation section for more details.
Inventory is available only for Snyk AppRisk users.
The Inventory is available only if you are using Snyk AppRisk. You can use the Inventory page to organize your repository assets, enabling you to visualize all repository assets from your SCM tools, track Snyk product control coverage, and prioritize coverage mitigation based on business impact.
Each line in the inventory represents either a repository asset or a scanned artifact from Snyk that is likely a repository but lacks some identifying information. Scanned artifacts are not supported through Policies.
Policies are available only for Snyk AppRisk users.
For information on how to automate the process of adding business context and receiving notifications, see Policies.
Integrations for the Group level are available only for Snyk AppRisk users.
The Integrations page shows all active integrations, SCM or, third-party, including any data automatically synced from your existing Snyk Organizations, and provides access to the Integration Hub. You can use the Integrations Hub button to add SCM integrations, connect a third-party integration, add App Context to an SCM integration, or use the Snyk Runtime Sensor.
ou can find an overview of all your integrations on the Snyk Web UI Integrations page. You can enable or disable your integrations, edit them, or remove them from your configuration.
For more details about available integrations, see Snyk AppRisk SCM integrations and Integrate with Snyk.
You can have an integration connected or paused. Click play or pause to enable or disable an integration.
Each integration can be configured to run on more than one profile. This is helpful when retrieving data from multiple instances within the same source.
To add a new profile:
Click the Settings icon from an already available integration profile.
Click Add profile.
Fill in the configuration fields and click Done.
You can edit an existing integration by clicking Settings on the integrations card and then clicking Settings again on the added Organization for that integration.
For security reasons, all credentials are anonymized when you open the Settings of an already existing integration.
To remove an existing integration from your environment, select the integration and click Delete.
You cannot restore an integration that was already deleted. You must enable it again.
The following Snyk functions are available with the Web UI, at Organization level:
You can also use Snyk functions from the Snyk CLI, in your IDE, and with the Snyk API.
When you log in to an existing account and select an Organization, the Web UI opens the Dashboard for that Organization. You can see your top pending tasks and vulnerable Projects, and you can add new Projects.
The Pending tasks section shows the next chores to be handled for the Projects in a Snyk Organization.
Use the links for Projects on the Dashboard to explore and manage the metadata, retest, and fix options for the Target files in your Projects. Each link opens a Project details page where you can view the Project Overview, or switch to the History and Settings tabs.
For more information, see Snyk Projects.
Snyk tracks and flags Pull Requests (PRs) in the top-most vulnerable Projects, including:
PRs that can be raised to fix vulnerabilities in some of the most vulnerable Projects.
PRs that have already been raised by or through Snyk and are open and awaiting review.
For Projects with the Fix vulnerabilities link, use this link to view Project details with an option to open a fix PR. For details, see Snyk Fix Pull or Merge Requests.
Snyk tracks and flags PRs in GitHub, GitHub Enterprise, and Bitbucket Cloud only, and only for the top-most vulnerable Projects. If you use another SCM, the Pending tasks section shows PRs that can be raised but not PRs that have already been raised.
Similarly, the top vulnerable projects section shows the Snyk Projects assessed as the most vulnerable, with similar functions available as the Pending tasks section.
To add a Snyk Project, use the Add project link on the Dashboard. Select how to add the Project from the dropdown. See Import a Project for more details.
To open the Projects listing page, select the Projects link in the side menu. On this page, you can perform several actions:
Add a Project. Select how you want to add the Project from the Add projects dropdown.
Filter, group, and sort your Projects.
View tips and the latest import log for your Projects.
Select the link for each Project to view the Project details page with a summary and Issue information.
Use the plus icon and add a Target from a custom location when Projects are grouped by Target. This allows for grouping Projects in another Target in the list.
Use the settings icon on the ungrouped Projects listing or the Settings tab on the Project detail page to configure General and GitHub integration settings for notifications, Project testing, and pull request (PR) frequency. On the Settings tab, you can also look up the unique Project ID and deactivate or delete a Project.
View the Project history on the History tab.
You can set up a range of integrations with Snyk from the Integrations page available on the Dashboard.
The following Snyk functions are available with the Web UI, for all level types:
Feature availability Reporting is available only with Enterprise plans. For more information, see plans and pricing.
You can view reports to gain visibility and insights into the state of all your Projects, vulnerabilities, and license issues. You will find detailed definitions for information on the reports in the tooltips in the Reporting user interface.
The Reports page has all report types available at both the Group and Organization levels. The exception to the rule is the Asset Dashboard report, which is available only at the Group level.
Issues are available only for Snyk AppRisk Pro users.
The Issues page provides a centralized view of all the issues identified by Snyk with additional asset context. This helps you and your team to better triage and remediate issues in Snyk.
The Reports page is available at both the Group and Organization levels.
You can view dependencies and license information for all Projects in your Organization or Group, using the Dependencies option in your Organization or Group menu.
Select Members from the dashboard's navigation to view and manage users, roles, and how users authenticate in your Snyk Organization or Group.
The Members page is available at both the Group and Organization levels.
You must be assigned the required Admin roles and permissions to make changes to the Members tab.
Use the Settings option to view and manage your Organization or Group settings. For details, seeGroup and Organization settings.
Select the Help in the navigation on the Dashboard and then select an option to view resources with information about Snyk.
Select the Help > Product updates menu option to visit snyk.io updates.
Select your name in the navigation on the Dashboard and then Account settings to open your account settings page, where you can view and configure your user account settings, including:
View and manage your API token or the Auth Token for free accounts. For details, see How to obtain and authenticate with your Snyk API token.
View the list of your Authorized Applications.
Set your preferred Organization. See Manage Organizations: Set your preferred Organization.
Delete your account.
Manage your Account Settings for email Notifications (link in the left navigation), including Issue email alerts, Weekly report emails, and Usage alerts, as well as email notifications when reports are available and preferences for sales and marketing communications. For details, see Manage notifications.
Get a referral link to Share with a Friend. The link is in the left navigation of your Account Settings.