Skip to main content

Dike - SOC2 Compliance Monitoring

Dike is an Atlassian Forge app that provides automated SOC2 compliance monitoring for development teams. It analyzes your GitHub repositories to identify compliance violations and presents them directly within Jira.

Dike Dashboard Overview

What is Dike?

SOC2 compliance requires that software development teams follow strict change management controls:

  • All code changes should be tracked and associated with authorized work items
  • Changes should undergo proper code review before deployment
  • Direct access to production branches should be restricted
  • All activities should be logged and traceable

Dike automates the detection of violations against these controls by continuously monitoring your GitHub repositories. When violations are detected, they're automatically recorded in Jira where your team can review, acknowledge, and remediate them.

Key Features

Automated Monitoring

Dike continuously scans your GitHub repositories for compliance violations. Scans run automatically every 5 minutes for incremental checks and hourly for deep analysis.

Native Jira Integration

Compliance violations are created as Jira issues, integrating seamlessly with your existing workflows. Use JQL to filter, search, and report on violations.

Configurable Rules

Define your own compliance rules or use pre-configured templates. Customize which repositories to monitor, which branches to check, and what constitutes a violation.

Historical Analysis

When first connected, Dike scans the last 365 days of commits and pull requests, giving you immediate visibility into your compliance history.

The Five Compliance Checks

Dike monitors five key areas of SOC2 compliance:

CheckWhat It DetectsWhy It Matters
Commits Without IssuesCommits not linked to Jira issuesAll changes should be traceable to authorized work
PRs Without IssuesPull requests without Jira issue referencesChange management requires documented authorization
PRs With Failing ChecksPRs merged despite failing CI/CDQuality gates must be respected
PRs Without ApprovalsPRs merged without code reviewCode review is a critical security control
Direct Commits to MainCommits bypassing the PR processProtected branches prevent unauthorized changes

Getting Started

Ready to set up Dike? The setup process takes about 10-15 minutes:

  1. Install Dike from the Atlassian Marketplace
  2. Connect your GitHub account
  3. Create a Jira project for compliance violations
  4. Enable the compliance rules you need

Get Started →

Learn More