Skip to main content

Engineering Integrations

Integrate your engineering platforms with RAD Security to gain visibility into your repositories, dependencies, and potential security vulnerabilities across your codebase.

Benefits

Dependency Visibility

Automatically discover and track dependencies across all your repositories with SBOM generation.

Code Security Scanning

Search and analyze code for security issues and vulnerabilities.

Organization Insights

Monitor repository access, organization membership, and security posture.

Package Registry Scanning

Scan package registries for vulnerable or malicious packages.

Supported Integrations

Status: AvailableConnect GitHub to RAD Security for repository scanning, dependency graph analysis, and organization visibility. RAD Security offers two authentication methods for GitHub integration:GitHub App (Recommended)
  • Modern GitHub App architecture with fine-grained permissions
  • Automatic token refresh and management
  • Uses service account for organization-wide access
  • Requires app installation in GitHub organization
GitHub App Setup Guide →Personal Access Token
  • Traditional token-based authentication
  • Simple setup with personal or fine-grained tokens
  • Manual token rotation required
Access Token Setup Guide →Key Features (Both Methods):
  • Repository and dependency discovery
  • SBOM generation via Dependency Graph API
  • Code search and analysis
  • Organization membership visibility
  • Package registry scanning

What Data is Collected

  • Repository metadata (name, visibility, default branch)
  • Dependency manifests and lock files
  • Software Bill of Materials (SBOM)
  • Organization membership
  • Team structures
  • Repository access permissions
  • Dependency vulnerabilities
  • Code search results for security patterns
  • Package registry contents

Getting Started

1

Choose Your Platform

Select your engineering platform from the supported integrations above.
2

Generate Access Credentials

Create an access token with the required permissions in your platform.
3

Configure in RAD Security

Add the integration in your RAD Security workspace with the generated credentials.
4

Verify Connection

Confirm the integration is active and data is syncing.

Next Steps