Get UP TO 80% OFF GitKraken Pro!
GITKRAKEN Security controls

Enterprise-Grade Security for All Dev teams

Fragmented access controls, scattered data policies, and inconsistent authentication slow teams down while increasing risk. GitKraken provides centralized governance so your developers maintain velocity while your organization stays secure and compliant.

Security Controls Without Productivity Penalties

Security Controls That Scale with Your Organization

Centralized Security & Configuration

Configure all security and user provisioning settings on gitkraken.dev.

  • Manage SSO connections, AI provider access, and user provisioning.
  • Settings propagate to users on all GitKraken tools including GitKraken Desktop, GitLens, CLI, and browser extension
  • Changes take effect immediately for all organization members

SOC 2 Type II Compliant

GitKraken maintains SOC 2 Type II certification through an independent third-party.

  • Annual audits verify data security policies and system access controls
  • Request reports and view security documentation on the GitKraken Trust Center.

SAML 2.0 Single Sign-On

Connect your organization’s identity provider to ensure all users are following your authentication requirements.

  • Compatible with any identity provider that supports SAML 2.0 protocol including Azure Entra ID, Okta, Google Identity Platform, and Ping Identity
  • Business and Enterprise plans support multiple domains within one organization
  • Domain control can require all users to login with SSO and be part of your organization to use GitKraken
  • Once SSO is configured, admins can see all members of their domain and add them to GitKraken as needed

AI Feature & Provider Management

Control which AI features and providers your organization can access.

  • Configure access to specific AI providers and models including OpenAI, Anthropic, Google, Azure, and others
  • Set organization-wide API keys to enforce usage through your accounts
  • Configure custom endpoints for self-hosted or private AI infrastructure

License & User Management

Manage users, teams, and licenses from a single centralized admin interface.

  • View current license utilization and available seats
  • Review and accept requests for access
  • Organize users into teams for Workspace access control
  • Multi-select users and teams to take bulk actions

Security controls Apply Wherever your team works

GitKraken Desktop
Security policies configured in gitkraken.dev apply automatically to GitKraken Desktop installations across your organization.
GitLens for IDEs
SSO authentication and AI provider restrictions enforce consistently within the VS Code extension.
GitKraken CLI
Command-line users authenticate through your organization’s configured SSO and inherit AI feature settings.
Identity Providers
Compatible with Azure Entra ID, Okta, Google Identity Platform, Ping Identity, and any SAML 2.0 provider.

Ready to centralize your Security Controls?

Advanced security controls are included with GitKraken Advanced, Business, and Enterprise Plans

This is just one pillar of our DevEx platform

Explore other GitKraken tools that help devs and dev leaders to Git efficiently and intelligently, so they can focus on what matters most.
Automations
AutomationsIncrease consistency across teams
Go To Automations →
Cloud Patches
Cloud PatchesShare early, merge swiftly
Go To Cloud Patches →
Codemaps
CodemapsVisualize your code
Go To Codemaps →
Code Suggest
Code SuggestFaster reviews, fewer restrictions
Go To Code Suggest →
Launchpad
LaunchpadFOne view, zero distractions
Go To Launchpad →
Security Controls
Security ControlsEnsure team security & compliance
Go To Security Controls →
Insights
InsightsBuild smarter, ship faster
Go To Insights →
Merge Tool
Merge ToolMerge conflicts, disarmed
Go To Merge Tools →

Frequently Asked Questions

Yes, GitKraken supports SAML 2.0 single sign-on and works with any SAML 2.0 compatible identity provider including Azure Entra ID, Okta, Google Identity Platform, and Ping Identity. SSO is available for GitKraken Advanced, Business, and Enterprise plans. Once configured, users authenticate through your organization’s IdP instead of separate credentials. Learn more about configuring SSO.
Yes, GitKraken integrates with self-hosted Git platforms including GitHub Enterprise Server, GitLab Self-Managed, Bitbucket Data Center, and Azure DevOps Server. Security Controls and SSO configurations apply consistently across all these integrations. Issue tracker integrations include Jira Data Center and Trello.

For Cloud Patches specifically, yes. Organizations can configure GitKraken to store Cloud Patches on their own AWS S3 bucket instead of GitKraken-managed storage when company policies require internal storage. This requires an AWS account, S3 bucket, and AWS credentials. All Cloud Patches remain encrypted regardless of storage location and access is controlled by repository permissions. See Security Controls documentation for setup instructions.

Compare all features and pricing on the pricing page. Each GitKraken plan includes different levels of security features and control. For example, single sign-on is available on an Advanced plan but multi-domain requires a Business or Advanced plan. AI security controls are available on Advanced or above. Note: On-Premise deployments have different capabilities and are sold separately from cloud subscriptions.

Yes, administrators can control AI features at both the feature level and provider level from Security Controls in gitkraken.dev. You can enable or disable all AI features organization-wide, block specific AI providers, enforce the use of your organization’s API keys, and configure custom endpoints for self-hosted AI infrastructure. This requires a GitKraken Business or Enterprise plan. Supported providers include OpenAI, Anthropic, Google, Azure, GitHub Copilot, and others.

Yes, GitKraken On-Premise Self-Hosted Server operates entirely within your internal network without external internet requirements. This option includes a license server with LDAP support and is designed for secure or restricted environments. AI features can connect to your internal LLM endpoints including Azure OpenAI, Anthropic, or local models like Ollama. On-Premise is sold separately from cloud subscriptions.

GitKraken maintains SOC 2 Type II compliance. The platform provides audit logs, data encryption, role-based access controls, and configurable security policies to help organizations meet their compliance requirements. Detailed security documentation, compliance reports, and audit information are available at the GitKraken Trust Center. For specific compliance questions, contact the customer success team.

Admin & Security Controls

Secure, Compliant, Controlled

GitKraken’s Advanced Data Management Tools

Compliance matters. GitKraken offers extra controls for data management and security.

Enhanced Collaboration & Control: Self-hosted Cloud Patch Storage

GitKraken’s Cloud Patches boost code-sharing efficiency among developers, combining simplicity with control. For organizations seeking greater data sovereignty, we enable account admins to opt for self-hosted storage of Cloud Patches. This ensures your data remains under your organization’s control, securely managed within your own infrastructure for peace of mind.

Available for GitKraken Enterprise plan. See pricing.

Self Hosted Cloud Patch Storage setting example

Consolidated Security Controls for your Org

Ensure the safe use of our AI tools across your organization with straightforward controls. Enable or disable AI features to customize AI usage to meet your organization’s security guidelines.

Available for GitKraken Teams and Enterprise plan. See pricing.

AI settings example

Why GitKraken?

Compliance and Control: We understand the importance of compliance and provide the tools you need to achieve it, without compromising on functionality.

  • Secure Sign-In: Reduce risk with GitKraken’s Single Sign On (SSO) integration as a simplified means for users to authenticate.
  • Customizable Security: Our platform offers flexible security options such as On-Premise solutions to fit the unique needs of your organization.
  • Dedicated Support: Our Customer Success team is always on hand to assist with your specific security requirements, ensuring your team can work with peace of mind.


Use GitKraken Desktop free forever
For solo devs on public & local repos only
Try free as a team for 30 days
Unlimited users, includes all features, setup & support

Secure your code, empower your developers, and maintain control over your organization's data management and security with GitKraken. Discover a new standard of security tailored to the needs of modern development teams.

Visual Studio Code is required to install GitLens.

Don’t have Visual Studio Code? Get it now.

Team Collaboration Services

Secure cloud-backed services that span across all products in the DevEx platform to keep your workflows connected across projects, repos, and team members
Launchpad – All your PRs, issues, & tasks in one spot to kick off a focused, unblocked day. Code Suggest – Real code suggestions anywhere in your project, as simple as in Google Docs. Cloud Patches – Speed up PR reviews by enabling early collaboration on work-in-progress. Workspaces – Group & sync repos to simplify multi-repo actions, & get new devs coding faster. DORA Insights – Data-driven code insights to track & improve development velocity. Security & Admin – Easily set up SSO, manage access, & streamline IdP integrations.
winget install gitkraken.cli