Snyk Web UI

If you have not done so already, create an account with Snyk.

Use the Snyk Web UI to run Snyk from any supported browser.

In the Snyk Web UI, you can visualize information at the Group or Organization level by clicking the name of the Group or Organization. General information, like the Reports, Issues, Dependencies, Members, Settings, Help, and Settings, is available for all level types.

Snyk AppRisk Essentials is available with Snyk Enterprise.

Group level

The following Snyk functions are available with the Web UI:

Organizations available for the selected Group

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.

View the assets dashboard

The Asset Dashboard menu option is available only for Snyk AppRisk Essentials users.

If you use Snyk AppRisk Pro, navigate to the Application Analytics page.

On the Snyk AppRisk dashboard page, you can add widgets that display an overview of your application and security controls.

You can customize the dashboard widgets as desired. Choose to rename or modify display configurations, or add multiple widget instances.

Configure a widget

Customize your dashboard with the available widgets. You can change the settings of an existing widget or the way it is displayed. You have the ability to move a widget around the dashboard, rename it, display or hide the legend, view it in full screen, export or download it. See the Repositories assets section for additional details regarding archived or deleted repositories and the information presented in the dashboard widgets.

Settings menu

You can make several changes to a widget. All widgets allow you to change the name. Other particular settings are available for each widget. You can access the Settings menu by following these steps:

  1. Select a widget and click the Setting menu.

  2. Customize the widget by changing its name or other specific details.

  3. After all changes are done, click Apply.

Widget menu

Access the full list of general options from the widget menu. You can access the widget menu by following these steps:

  1. Select a widget and click the menu available in the top right corner of the widget.

  2. Select one of the following actions:

    • View in full-screen

    • CSV export

    • XLS export

    • Download PNG

    • Download PDF

View and manage your assets inventory

The Inventory menu option is available only for Snyk AppRisk users.

The Inventory is available 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.

Manage and customize your policies

The Policies menu option is available only for Snyk AppRisk users.

You can use the Policies page to automate the process of adding business context and receiving notifications.

Manage integrations for asset discovery, asset coverage, and issues from third-party vendors

The Integrations menu option for the Group level is 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.

You can find the overview of all your integrations on the Snyk Web UI Integrations page and more details about the available integrations on the Snyk AppRisk SCM integrations page and on the Integrate with Snyk page.

You can enable or disable your integrations, edit them, or remove them from your configuration.

Enable or disable an integration

You can have an integration connected or paused. Click play or pause to enable or disable an integration.

Add a new profile for 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.

You can add a new profile by following these steps:

  1. Click the Settings icon from an already available integration profile.

  2. Click Add profile.

  3. Fill in the configuration fields and click Done.

Edit an integration

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.

Remove an integration

Select an existing integration and click Delete to remove it from your environment.

You cannot restore an integration that was already deleted. To add it again, you need to follow the steps from the Using the Integration Hub section.

Organization level

The following Snyk functions are available with the Web UI:

You can also use Snyk functions from the Snyk CLI, in your IDE, and with the Snyk API.

Explore the Dashboard

When you log in to an existing account and select an Organization, the Web UI opens the Dashboard for that Organization:

Use the Dashboard to see your top pending tasks and vulnerable Projects and add new Projects.

Top pending tasks

The Pending tasks section shows the next chores to be handled for the Projects in a Snyk Organization.

View Projects

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.

See Snyk Projects for more information.

Fix vulnerabilities

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. See Snyk Fix Pull or Merge Requests for more details.

Currently, 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.

Top vulnerable projects

Similarly, the Top vulnerable projects section shows the Snyk Projects assessed as the most vulnerable, with similar functions available as the Pending tasks section.

Add Project

Use the Add project link on the Dashboard to add Snyk Projects. Select how to add the Project from the dropdown. See Import a Project for more details.

Manage your Projects

Select the Projects link in the side menu to open the Projects listing page:

  • 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.

Manage your Integrations

Select Integrations from the navigation on the Dashboard to open the Integrations page, where you can set up a range of integrations with Snyk:

General settings available for all level types

The following Snyk functions are available with the Web UI:

View reports

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 is available at both the Group and Organization levels.

Feature availability Reporting is available for Enterprise plans. For more information, see Plans and pricing.

View and prioritize issues

The Issues menu option is 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.

View dependencies and licenses

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:

Manage Organization or Group members

Select Members from the navigation on the Dashboard to view and manage users, roles, and how users authenticate in your Snyk Organization or Group.

The Members page is available at both Group and Organization level.

You must be assigned the required Admin roles and permissions to make changes to the Members tab.

Snyk Organization or Group Settings

Use the Settings option to view and manage your Organization or Group settings:

See Manage settings for more details.

View helpful resources

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.

Manage account preferences and settings

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. See How to obtain and authenticate with your Snyk API token for more detalis.

  • 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. See the Manage notifications page for more details.

  • Get a referral link to Share with a Friend. The link is in the left navigation of your Account Settings.

Last updated

More information

Snyk privacy policy

© 2023 Snyk Limited | All product and company names and logos are trademarks of their respective owners.