• Browse topics
Login
Login

SNYK LEARN LOGIN

OTHER REGIONS

For Snyk Enterprise customers with regional contracts. More info

Snyk AppRisk Pro - Secrets detection coverage with Nightfall AI

Product training

Introduction to Secrets Detection with Nightfall AI

Snyk AppRisk integrates into Nightfall AI for discovery and coverage validation, as well as coverage policies. Once integrated, coverage can be viewed via

  • Application Analytics
  • Inventory
    • Inventory main screen
    • Asset details - clickable into a filtered view in Nightfall AI!
    • Inventory filters
  • Used as a data point for policies to trigger Slack , email, or Jira workflows
  • Policies to define coverage gaps.

Requirements

  • Snyk AppRisk Pro customer
  • Nightfall
    • API Key
    • Repository monitoring enabled from within Nightfall AI
    • Detectors and policies configured to detect secrets
INFO

Snyk AppRisk Essentials - Baseline course for Snyk AppRisk Pro content

Snyk AppRisk Pro's courseware is meant to be consumed after first reviewing Snyk AppRisk Essentials Course. If you are not familiar with inventory, filtering, policies, please check out https://learn.snyk.io/lesson/snyk-apprisk-essentials/

Configuring Nightfall AI Integration

Video - 2m21s

Update: API Keys can now be found in the Firewall for AI in the Overview section.

Using Nightfall AI data within Snyk AppRisk

Video - 5m08s

Scan your code & stay secure with Snyk - for FREE!

Did you know you can use Snyk for free to verify that your code
doesn't include this or other vulnerabilities?

Scan your code

Common usage patterns

Policies

Create a coverage policy.

  • If you use multiple secret detection tools, the match conditions will be determined by whether they overlap or are exclusive to each code repository.
  • Additionally consider a policy to use the new Jira or Slack option to trigger a notification to have this configured/reviewed

Example 1 - Only using Nightfall AI

If you are only using Nightfall AI for secrets detection, don't scope it to a specific repository so any new repositories are factored into your coverage gap

Match 1

  • Asset type = repository

Coverage policy set to "not containing one or more of" Nightfall AI

Example 2 - Using multiple secrets detection tools exclusively per source code management system

Match 1

  • Asset type = repository
  • Attribute contains github.com

Coverage Policy action set to Nightfall AI

Match 2

  • Asset type = repository
  • Attribute contains dev.azure (as an example)

Coverage policy action set to the other secrets detection tool(s)

Inventory

Filter on Coverage where does not contain Nightfall AI to understand where the coverage is missing and export to spreadsheet.

Application Analytics

Review the coverage to understand the severity of the potential coverage issues.