OAuth providers
DigitalOcean
Set up DigitalOcean OAuth for cloud infrastructure management
Overview
Section titled “Overview”Connect your users to DigitalOcean for cloud infrastructure management, droplet control, and resource provisioning.
| Property | Value |
|---|---|
| Provider ID | digitalocean |
| Category | Cloud & Infrastructure |
| PKCE | Supported |
| Token refresh | Automatic |
| Redirect URI | Shown in Developer Portal |
Step 1: Create a DigitalOcean OAuth App
Section titled “Step 1: Create a DigitalOcean OAuth App”Go to the DigitalOcean API Applications page
Navigate to cloud.digitalocean.com/account/api/applications and sign in.
Create a new application
Click Create Application and enter the application name and description.
Configure the redirect URI
Add the Alter callback URL (from the Developer Portal) to the Callback URL field.
Get credentials
Copy the Client ID and Client Secret.
Step 2: Add to Alter Vault
Section titled “Step 2: Add to Alter Vault”Open the Developer Portal
Go to portal.alterauth.com and navigate to the application.
Add DigitalOcean provider
Go to OAuth Providers > Add Provider > DigitalOcean.
Enter credentials
- Client ID: Paste your DigitalOcean Client ID
- Client Secret: Paste your DigitalOcean Client Secret
Select scopes
Choose the scopes the application needs.
Save
Click Save. The provider is now active.
Available Scopes
Section titled “Available Scopes”| Scope | Description |
|---|---|
read | Read-only access to account and resources |
read_write | Full read and write access to account and resources |
- DigitalOcean uses
readandread write(space-separated) internally. Alter Vault normalizesread_writeto the correct format automatically. - See the DigitalOcean OAuth API documentation for more details.