DigitalOcean Integration

Integrate DigitalOcean with Sprinto to automate infrastructure monitoring and continuously track access controls for compliance.

DigitalOcean is a cloud infrastructure provider used to deploy and manage applications, databases, networking components, and storage resources.

By integrating DigitalOcean with Sprinto, you can:

  • Monitor infrastructure resources such as droplets, load balancers, databases, volumes, and firewalls

  • Track user access and account configurations

  • Automate evidence collection for infrastructure monitoring controls

  • Maintain continuous compliance visibility

Sprinto automates 5 controls and 5 checks for this integration.


Prerequisites

Before proceeding, ensure that:

  • You have Admin access to your DigitalOcean account.

  • You have permission to authorise third-party OAuth integrations.

Permissions Required

Sprinto requests:

  • Account: Read

Data Used by Sprinto

Sprinto reads metadata related to:

  • Account

  • Apps

  • Projects

  • Droplets

  • Load balancers

  • Databases

  • Volumes

  • Spaces

  • Floating IPs

  • Alerts

  • Firewalls

Sprinto does not modify your infrastructure.


How to Connect DigitalOcean

Step 1: Navigate to Integrations

  1. Log in to your Sprinto dashboard.

  2. Go to Settings (left navigation panel).

  3. Select Integrations.

  4. In the All tab, search for DigitalOcean.

  5. Click Connect next to DigitalOcean.


Step 2: Review Permissions and Data Access

The Connect DigitalOcean drawer opens.

Here you can:

  • View the number of automated controls and checks.

  • Review Permissions Required.

  • Review the Data used by Sprinto.

  • Confirm that Admin access is required to proceed.

Click Next.


Step 3: Confirm Connection Type

You will see:

  • Connection type: OAuth

  • Prerequisites reminder

  • Authorisation steps

Click Connect DigitalOcean to initiate authentication.


Step 4: Authorise on DigitalOcean

You will be redirected to the DigitalOcean sign-in page.

  1. Enter your email and password.

  2. Complete any required authentication steps.

  3. Review the access request.

  4. Authorise Sprinto to access your account.

Once approved, you are redirected back to Sprinto.


Post-Connection Flow

After successful authentication:

  • The integration status changes to Active.

  • Sprinto begins syncing infrastructure and account data.

  • Controls related to infrastructure monitoring start running automatically.

  • Initial data sync may take some time to reflect across dashboards.

You can track automation results under:

  • Monitoring

  • Relevant compliance frameworks

  • Automated checks linked to cloud infrastructure


Troubleshooting

Unable to Connect

  • Confirm you are logged in as a DigitalOcean Admin.

  • Ensure third-party OAuth integrations are allowed in your organisation.

Redirect Loop or Authentication Error

  • Clear browser cache and retry.

  • Try connecting in an incognito/private browser window.

Data Not Reflecting

  • Allow time for the initial sync to complete.

  • Verify the integration status is Active.

  • Disconnect and reconnect if necessary.


Need Assistance?

If you encounter issues:

Last updated