UprootSecurity
Book a demo

140+ connectors · open-source

PRODUCT

Deep integrations, not OAuth veneer.

140+ first-party connectors across cloud, identity, code, devices, data, and vendors each reading the real API surface its engineers use, with read-only scoped credentials. Missing one? Our connectors are open-source; open a PR.

Start free trialBrowse all integrations
140+Connectors
< 5 minTo first sync
Read-onlyBy default
app.uproot.security · /integrationsLive
Connected sources
read-only · scoped · auto-rotating
20 / 20
Online
AWScloud
GCPcloud
Azurecloud
Oktaidp
Googleidp
GitHubcode
GitLabcode
Lineartickets
Jiratickets
Slackcomms
Datadogobs
Uprootnative
Kandjimdm
Crowdedr
Snowdata
Ripplinghris
1Passsecrets
Stripebilling
Vercelinfra
Mongodata
syncing aws.iam…
+ 120 more connectors
What "deep" means

Most tools OAuth in and read a dashboard. We read the source.

A surface-level integration tells you what a vendor's UI is willing to show. A deep one reads the same API the product's own engineers build against typed, complete, and verifiable. That's the only kind Uproot ships.

01Connect

Scoped, read-only, in minutes.

Assume a read-only role or grant a least-scope token. No long-lived keys, no write access, no production blast radius. First sync completes before the kickoff call ends.

Access read-only
02Read

The real API, not a summary view.

Each connector maps the source's full surface to a typed model IAM policies, device records, merge events. Controls assert against that model, so checks are precise, not approximate.

Surface typed
03Sync

Polled fast; event-driven where it counts.

Connectors poll on a tuned cadence and subscribe to webhooks where the source supports them so a new IAM policy or merged PR shows up in seconds, not on the next nightly run.

Latency < 60s
04Rotate

Credentials that age out on their own.

Access is short-lived and rotated on a schedule you control. There's no static key sitting in a config file waiting to leak. Revoke a connector and its access is gone immediately.

Keys short-lived
What sets the connectors apart

Built like infrastructure. Open like infrastructure.

Connectors are the foundation everything else stands on monitoring, evidence, vendor risk. So they're engineered to the same bar as the rest of your stack, and they're open for you to read and extend.

AW
AWS connector3 accounts · 4 regions
iam
policies, roles, users, access keys
read
s3 · rds · ebs
encryption, public access, backups
read
kms
key rotation, grants, policy
read
cloudtrail · config
multi-region, integrity, retention
read
ec2 · eks · vpc
security groups, ingress, node posture
read
Full surface coverage

One connector, the whole control plane.

The AWS connector alone reads dozens of services IAM, S3, RDS, KMS, CloudTrail, EC2, EKS as typed objects your controls assert against. You’re not limited to whatever a generic "cloud security" checkbox exposes.

Typed models for every resource a control might reference

Multi-account, multi-region, multi-org from one connection

New API surfaces tracked as the provider ships them

See the AWS connector
aws-prod · read-only role
assumed via STS · external id set
Access
Read-only
Credential
15-min STS
Rotation
automatic
Revoke
1 click
No write scopeNo static keysSelf-host option
Least privilege, by construction

The connector can read. It can never write.

Every integration assumes a read-only role with short-lived, rotated credentials. No standing keys to leak, no write path to abuse, and a one-click revoke that takes effect immediately. Self-host the agent in your VPC if your boundary requires it.

Read-only scopes, reviewed and documented per connector

Short-lived credentials, auto-rotated no static keys

Optional self-hosted agent runs entirely inside your network

Read the security model
GH
uproot/connectorspublic · MIT
connectors/
aws/ — iam, s3, rds, kms…
okta/ — users, factors, apps
github/ — repos, prs, branches
your-tool/add yours here
142 connectorsSDK + harnessPRs welcome
Open-source connectors

Read the code. Or write the one we're missing.

Every connector is open-source. Audit exactly what it reads before you connect it. And if you run something niche, the connector SDK lets you build and contribute your own the same framework we use for first-party sources.

Public source for all 140+ connectors auditable scopes

Connector SDK with a local harness and fixtures

Contribute upstream, or keep a private connector internal

Explore the connector repo

The connector layer, by the numbers.

142
First-party connectors, every one open-source and auditable
<60s
From a change at the source to it landing in Uproot
0
Write-scoped credentials required by any connector
Coverage by category

Whatever your stack runs on, there's a connector for it.

140+ connectors organized across the surfaces a security program has to cover. Here’s a sample of each the full catalog is in the docs.

CL
Cloud & infra32 connectors

The control plane behind your product read as typed resources across every account and region.

AWS · GCP · Azuredeep
Vercel · Fly · Cloudflareapi
Kubernetes · Terraform Cloudapi
ID
Identity18 connectors

Who can reach what, with which factor the backbone of nearly every access control.

Okta · Google · Entra IDdeep
JumpCloud · Auth0api
Duo · 1Passwordapi
CD
Code & CI16 connectors

Branch protections, approvals, signed commits, and pipeline gates your SDLC controls, observed.

GitHub · GitLab · Bitbucketdeep
CircleCI · Buildkiteapi
Snyk · Dependabotapi
EP
Devices & EDR14 connectors

Disk encryption, OS posture, and endpoint detection read from MDM and EDR, not a survey.

Kandji · Jamf · Intunedeep
CrowdStrike · SentinelOneapi
Fleet · Kolideapi
DA
Data & observability22 connectors

Where sensitive data lives and how it's watched warehouses, databases, and monitoring.

Snowflake · BigQuerydeep
Postgres · MongoDBapi
Datadog · Grafanaapi
BO
Business & HR20 connectors

People, tickets, and vendors the human-process evidence frameworks keep asking for.

Rippling · Workday · Gustoapi
Jira · Linear · ServiceNowapi
Vanta-import · Drata-importmigrate

When we evaluated our options for compliance and securing our systems, we found that UprootSecurity's compliance and security model aligned perfectly with our needs. It gave our team real-time visibility into the end-to-end process, saving our engineers hundreds of hours of manual effort.

HH
Hiren HasmukhCo-Founder & CEO
142
Connectors you can read before you connect them
Common questions

What teams ask about connecting their stack.

Connecting your whole environment is a trust decision. Here's what the connector layer does and doesn't do.

What's the difference between a "deep" and a shallow integration?+

A shallow integration OAuths in and reads whatever summary the vendor's UI exposes. A deep connector maps the source's full API surface to typed objects your controls assert against precise and complete, not a vendor's idea of a security view.

Do any connectors need write access?+

No connector needs write scope to read your posture. Remediation features (like opening a rollback PR) use a separate, opt-in GitHub app permission the monitoring and evidence layer is strictly read-only.

How are credentials handled?+

Through short-lived, auto-rotated credentials STS role assumption for AWS, scoped tokens elsewhere. No long-lived keys stored anywhere, and revoking a connector cuts its access immediately.

What if you don't have a connector for our tool?+

The connector SDK lets you build one with a local test harness and fixtures, then contribute it upstream or keep it private. Because the connectors are open-source, you're never blocked on our roadmap.

Can the connectors run inside our own network?+

Yes. The agent can be self-hosted in your VPC, so data and credentials never leave your boundary same connectors, running on your side of the line. Useful when regulatory or contractual requirements demand it.

Connect your first source in five minutes.

Assume a read-only role, watch the first sync land, and see your real posture before the trial email arrives. Read the connector source first if you like it's all public.

Start free trialBrowse the catalog

140+ connectors

Cloud, identity, code, devices, data, vendors.

Read-only & rotating

No static keys, no write path.

Open-source

Audit any connector before you trust it.

Extensible

Build the connector we're missing with the SDK.