# JetBrains

**Categories:** SaaS Application

Manage JetBrains IDE licenses and automate developer access provisioning.

JetBrains is a software development company that produces a suite of professional IDEs and developer tools, including IntelliJ IDEA, PyCharm, and YouTrack. Integrating JetBrains with Harmony connects your development workflows directly to IT service management, giving teams real-time visibility into code changes, issues, and project activity. This integration helps bridge the gap between development and operations by automatically surfacing relevant engineering context within your IT processes.

## Capabilities

- **Issue Sync**: Automatically sync YouTrack issues and bug reports with Harmony incidents and service requests for unified tracking.
- **Change Correlation**: Link code commits and build events from JetBrains tools to change management records in Harmony for full audit visibility.
- **Automated Notifications**: Trigger real-time alerts in Harmony when critical build failures or deployment issues are detected across JetBrains pipelines.

## What Harmony does with JetBrains

Connecting JetBrains gives IT one place to see which developers have licenses, which IDEs they use, and how many seats remain in the pool. Developers can request a license from Slack or Teams instead of filing a ticket. IT gets the data to reclaim inactive licenses and keep JetBrains spend in check.

## Data synced

- Users, including names, email addresses, and account status
- License assignments per user
- Products in use across IntelliJ IDEA, PyCharm, WebStorm, and other IDEs
- License pool metrics, including total licenses and available seats

## Actions available

- Let employees request a JetBrains license from chat and route it for provisioning
- Flag inactive licenses so IT can reclaim seats and reduce spend
- Verify license removal during offboarding

## Real-world use cases

**Onboarding provisioning**: A new backend engineer requests a PyCharm license in Slack, and Harmony routes it to IT with pool availability shown.

**License reclamation**: Harmony surfaces licenses assigned to developers who have not used their IDE, so IT can free the seats.

**Offboarding verification**: When a developer leaves, Harmony confirms their JetBrains license was removed and returned to the pool.

## Related integrations

- [GitHub](/integrations/github)

- [Jenkins](/integrations/jenkins)

- [Microsoft 365](/integrations/microsoft-365)

## FAQ

### What is JetBrains?

See who holds JetBrains IDE licenses, reclaim idle seats, and let developers request the tools they need from chat. Connecting JetBrains gives IT one place to see which developers have licenses, which IDEs they use, and how many seats remain in the pool.

### What data does Harmony sync from JetBrains?

Harmony's JetBrains integration syncs the following into a single agent inventory: users, including names, email addresses, and account status; license assignments per user; products in use across IntelliJ IDEA, PyCharm, WebStorm, and other IDEs; and license pool metrics, including total licenses and available seats.

### What can I do with JetBrains through Harmony?

Through the JetBrains integration, Harmony can let employees request a JetBrains license from chat and route it for provisioning; flag inactive licenses so IT can reclaim seats and reduce spend; and verify license removal during offboarding.

### How does the JetBrains integration help IT teams?

A new backend engineer requests a PyCharm license in Slack, and Harmony routes it to IT with pool availability shown.

### What other integrations pair with JetBrains in Harmony?

JetBrains is commonly paired with GitHub (SaaS Application), Jenkins (SaaS Application), and Microsoft 365 (SaaS Application) inside Harmony, giving IT one unified view across related systems.