# DigitalOcean Integration

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.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FzbvFTgTBAbbzjkaeh4BX%2FScreenshot%202026-02-27%20at%2012.05.45.png?alt=media&#x26;token=0bfe81e8-f961-443f-a63e-a4bf85e0894b" alt="" width="563"><figcaption></figcaption></figure>

***

#### 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**.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2Fr1LWtiYpsjIZqhj5sqLi%2FScreenshot%202026-02-27%20at%2012.09.20.png?alt=media&#x26;token=d823ed92-63fb-4dc4-a381-51285a185c2d" alt="" width="375"><figcaption></figcaption></figure>

***

#### Step 3: Confirm Connection Type

You will see:

* **Connection type: OAuth**
* Prerequisites reminder
* Authorisation steps

Click **Connect DigitalOcean** to initiate authentication.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FCFgVGKH4G1jXiDx1D2wV%2FScreenshot%202026-02-27%20at%2012.11.02.png?alt=media&#x26;token=b0550bd3-6a2c-4140-8c6e-c272925e2303" alt="" width="375"><figcaption></figcaption></figure>

***

#### 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:

* Use Sprinto’s in-app chat support
* Or email: [**support@sprinto.com**](mailto:support@sprinto.com)
