Netlify
  • 2 Minutes to read
  • PDF

Netlify

  • PDF

Article summary

About this document

This document provides the step-by-step procedure to configure Netlify in SAFE.


Introduction

SAFE integrates with Netlify and fetches the security misconfiguration of the Netlify account in SAFE.


Prerequisites


Generate Connection Details


Generate an Access Token

Task: Obtain an access token from Netlify.

Steps:

  • Log in to your Netlify account as Admin.

  • Click on the Profile icon from the top right corner.

  • Click on the User settings.

  • Click on the Applications.

  • Click on the New access token.

  • Enter the Description of your token.

  • Enter the Expiration.

  • Click on the Generate token button.

The system displays the access token. Copy and save the access token to use it while configuring Netlify in SAFE. It's important to regularly update the Access Token in SAFE according to its expiration date.


Generate Team Slug Name

Task: Obtain the team slug name from Netlify.

Steps:

  • Log in to your Netlify account as Admin.

  • Click on the Team settings icon.

  • Click on the Team details.

  • The system displays the Slug. Copy and save the Slug to use it while configuring Netlify in SAFE.


Obtain API URL

Task: Get the API URL from Netlify documentation.

Steps:

  • Access the Netlify API documentation by clicking on the provided link.

  • Look for the documentation titled, Make a request.

  • In the exhibit provided, find the base URL highlighted as 3. Copy and save this API URL to use it while configuring Netlify in SAFE.


Configure Netlify in SAFE

Task: Integrate Netlify with SAFE.

Steps:

  • Log in to your SAFE account as Admin.

  • Click on the Integrations option from the left navigation.

  • Scroll to find the Netlify integration card or search for Netlify in the search bar.

  • Hover over the Netlify integration card and click on the Configure button.

  • Enter the following:

    • API URL

    • Access Token

    • Team Slug Name

  • Enter the Auto Sync Frequency.

  • Click on the Test Connection button.

  • Once the connection is successful, click on the Save button.

  • Once the configuration is saved successfully, click on the Sync Now button to trigger an on-demand sync.

  • Upon a successful sync, the system pulls the Netlify assets and their findings in SAFE. You can track the status of the sync in the History table.


View Results

Task: View the integration results in SAFE.

Steps:

  • Go to the Integrations homepage.

  • Scroll to find the Netlify integration card or search for Netlify in the search bar.

  • Click on the Netlify integration card for Finding View and Asset View.

    • Finding View: This tab displays all the findings details pulled from Netlify.

    • Asset View: This tab displays all the assets pulled from Netlify.


History

Learn More about Integration History here.


SAFE's Outgoing IP Addresses

Click here to find the outgoing IP addresses of SAFE. All traffic to any integrations in SAFE will see one IP address as the source IP of the incoming connection.


Was this article helpful?

What's Next