Netlify Integration

Netlify is a cloud platform for web developers, offering seamless tools for building, deploying, and managing websites and applications. With features like continuous deployment and serverless functions, it streamlines the development process for modern web projects.

How does this integration help

Netlify integration on your Sprinto account helps you achieve compliance posture for users' access controls. Upon configuration, Sprinto retrieves the user accounts' data from Netlify and verifies it against the defined valid access type for Netlify on Sprinto. Sprinto activates checks against any user who falls out of the valid access type to help you maintain access for users who actually need it.

Sprinto check for Netlify

Following are the available Sprinto checks for Netlify integration:

Sprinto check

Reference procedure

Netlify access should be removed for offboarded user

User should be identified

User access to critical system should be valid

Netlify user should have MFA enabled

Integrating Netlify with Sprinto

Follow the procedure below to integrate and configure Netlify with Sprinto:

Before you begin:

  • Ensure you have administrator privilege on Netlify to perform this integration procedure.

  • Log in to Sprinto’s admin portal using your credentials.

  • Sprinto utilizes Truto as an integration partner for this integration.

Integration procedure:

  1. Get the credentials from the Netlify account.

  • Log in to the Netlify account using your credentials.

  • Navigate to the Applications section on your Netlify account.

  • Click Oauth, then click on New access token.

  • Add a description for the token, and set the token expiry. We recommend keeping the expiration to No expiration.

  • Click Generate token. Copy and save the token details in a secure place. Note: Do not close the window before you copy the generated token; once closed, you cannot retrieve the token details.

  1. Integrate Netlify on Sprinto.

    • Go to Security Hub > Settings > Integrations, and select the Available tab.

    • Click Connect next to Netlify.

    • Read the on-screen instructions and click Next.

    • Select the acknowledgment checkbox at the bottom, and click Connect to Netlify. Note: Ensure you have enabled the pop-up window on your browser.

    • Enter the API key you copied from Step1 and click Connect.

  2. Configure Netlify as a Critical system.

    • On the Sprinto app, go to Security Hub > Access > Overview, and click Add Critical System.

    • Select Netlify from the critical system library, and click Add system. Note: “Connected” is highlighted next to the critical system if the system is integrated successfully from the previous step.

    • From Access overview page, select Netlify from the list.

    • Click Configure/ Manage from the Summary tab.

    • Click Configure/ Manage next to Access validity.

    • Select the valid user access type from the available options.

Netlify is integrated and configured as a critical system; Sprinto will sync user account data from Netlify and compute users’ access validity. Sprinto will also activate the Sprinto check against any staff member who does not have valid access. Wait until Sprinto finishes the data syncing process.

Please contact Sprinto Support if you have any queries related to the integration or need any assistance.

Last updated