Skip to main content

PlanetScale Integration

This guide will show you how to setup an integration with PlanetScale and Indent. Once complete, you can request temporary (or permanent) access to Teams within PlanetScale.

Through API magic, Indent securely grants access to just about any service. PlanetScale is a good integration if you want to reduce the number of accounts with standing access to a sensitive resources like production servers.

What can I do with PlanetScale + Indent?

  • Grant read-only access to PlanetScale databases
  • Provide temporary admin privileges with approval and auto-expiration
  • Get your on-call team access without the wait through auto approvals

PlanetScale is one of a few cloud infrastructure integrations on Indent. If you'd like us to add another integration, send us a request.

Components

Installation

This guide uses an identity provider Okta to provision membership in Teams within PlanetScale. Indent grants temporary (or permanent) access to those groups, and automatically collects the evidence your org needs for audits and compliance.

1. Setup your Identity Provider with Indent

  • Open the Indent + Okta docs
  • Follow the Configuration instructions
  • Test your integration with the Using Indent + Okta Groups instructions

2. Follow the PlanetScale SSO Guide

3. Grant temporary access to PlanetScale Teams

  • Addd synced Teams to the databases you'd like users to access
  • Use Indent to request access to the PlanetScale Team that you set up in the last step

Summary

Congrats! You added the PlanetScale + Indent integration. Your teams and individuals can both securely request access to database access. Indent will automatically record an audit log, and auto-expire access after a time period of your choosing.

Next, check out the Integrations page page for other services your teams want to request. If we're missing something from your stack, you can request a new integration. You might be ready to start inviting others in your org to try Indent. If that's the case, you'll want to send them docs on how to make a request. You and anyone approving requests should read more about approving and declining requests.

Questions

Why can't I see my Groups in Indent?

You might need to sync Okta Groups or Google Workspaces with Indent. Try visiting the Resources section in your Indent dashboard, and clicking Pull Updates.

Can Indent manage the integration for me?

Sure! We can host the integration on an single-tenant AWS account. That's a popular way to do an initial setup while your teams test out Indent. To start that process, contact Indent Support

How do I ask for help?

If you have questions or need help with your integration, try chatting with Indent Support.