Hadrone PPM software offers both built-in integrations (which only require configuration) and open integration mechanisms that allow building custom integrations for a specific client (using REST API and webhooks).
Built-in integrations
Hadrone PPM provides built-in integrations with the following software:
- Atlassian JIRA,
- Microsoft Active Directory,
- Microsoft Entra ID,
- Microsoft Teams,
- Microsoft Project.
Integration with Atlassian JIRA enables linking tasks from JIRA (using JQL) to the project schedule in Hadrone PPM. This allows the Project Manager to always see the most up-to-date list of tasks linked to JIRA (e.g., within a specific EPIC, sprint, or release) when viewing the project schedule. This eliminates the need to switch between tools to check what the development team is working on for their project.
Additionally, the integration with JIRA automatically notifies about the impact of task deadlines from JIRA on the project schedule in Hadrone PPM. This allows the Project Manager to quickly identify which schedule elements are at risk, as task completion in JIRA may take longer than the planned timeline in the Hadrone PPM project schedule.
Ultimately, the development team continues working on tasks in their environment in JIRA, while the Project Manager in Hadrone PPM conveniently oversees the progress of these tasks and quickly identifies risks to project delivery within the planned schedule.
Integration with Microsoft Active Directory and Microsoft Entra ID (formerly MS AzureAD) offers the same set of functionalities: automatic synchronization of user accounts between Hadrone PPM and MS AD/MS Entra ID and optionally, automatic synchronization of user permissions. The synchronization occurs on a cycle set by the user.
The integration with MS Active Directory applies to Hadrone PPM software used in the On-Premises model, while the integration with MS Entra ID applies to the SaaS model.
This integration reduces the labor required to maintain the user database in Hadrone PPM and ensures high security of access to Hadrone PPM (including automatic locking of user accounts that should no longer have access to the software).
Integration with MS Teams allows for:
- automatic creation of teams and channels in MS Teams, linked to a project in Hadrone PPM (and also connecting to existing teams and channels),
- synchronization of users assigned to a project in Hadrone PPM and the associated team in MS Teams,
- quick creation of file repository structures, including the use of repository structure templates (e.g., a different file repository structure for investment projects and another for IT projects),
- adding files to MS Teams directly within a project in Hadrone PPM (also linked to schedule elements, tasks, risks, decisions, etc.),
- collaborative work on files within the functionality offered by MS Teams (e.g., for a jointly worked-on task in a project).
By utilizing the MS Teams integration, the team has one unified work environment, where both communication and collaboration (MS Teams) and project management and supervision (schedule, budget, resources, effects, risks, issues, decisions, periodic reports, baseline plans, etc.) are carried out, i.e., Hadrone PPM.
Integration with MS Project enables:
- importing a project schedule from an MS Project file into a project in Hadrone PPM,
- exporting a project schedule from Hadrone PPM to an MS Project file.
After implementing Hadrone PPM, our Clients can cancel their MS Project licenses and manage the project (including the schedule) entirely in Hadrone PPM. The import from MS Project and export to MS Project does not require an MS Project license.
So when is the MS Project integration applicable? It is useful when an organization frequently receives initial project schedules from external vendors and wants to quickly transfer them to Hadrone PPM to avoid doing it manually, or when we need to send a project schedule in MS Project format to someone who does not have access to Hadrone PPM but needs to review the schedule in a structured form. Additionally, the MS Project integration is often used during Hadrone PPM software deployment to migrate projects currently managed in MS Project.
The JIRA integration is available under the standard license. Other integrations (MS Active Directory, MS Entra ID, MS Teams, and MS Project) are delivered as optional additional modules, which are paid separately. The fee for the additional module is independent of the number of users. For more information about the licensing model of Hadrone PPM software, read the article „How is the Hadrone PPM software licensed?".
Custom Integrations
Hadrone PPM software is highly open to building custom integrations by Clients (applicable to both On-Premises and SaaS models). We support our Clients in automating data transfers between different systems, so users don't have to enter the same data in multiple places.
From a technical perspective, we offer the following capabilities:
- open REST API,
- webhook technology.
The REST API has a wide scope and is constantly being developed. It allows you to retrieve data from Hadrone PPM, add new data, and modify existing data, including dictionaries used in Hadrone PPM. The current description of API methods is available at https://hadrone.com/api/
Webhook technology is a way for Hadrone PPM to provide real-time information to other applications as soon as a change occurs. This means there is no need to repeatedly pull data via the API to check if the data of interest has changed. This allows other systems to automatically respond to what is happening in Hadrone PPM.
Typical integration areas for Hadrone PPM with external systems include:
- integration with accounting systems (for project budget and execution tracking),
- integration with procurement systems (for financial obligations in the project),
- integration with workflow systems (for specific project approval paths, baseline project plan changes, project closure),
- integration with time tracking systems (for work time reporting),
- integration with data warehouses and reporting software (for cyclically supplying data used to build dedicated reports and executive dashboards).
We encourage you to read the following articles:
„Integration of Hadrone PPM with ERP system (project budget)" - an article that provides a step-by-step description of how Hadrone PPM can be integrated with an accounting system.
„Integration of Hadrone PPM with a workflow system" - a piece that discusses integration in terms of specific approval workflows for projects, changes to project baseline plans, and project closure.
„Integration of Hadrone PPM with the TRS system" - an article that explains the benefits of integrating with other solutions for work time reporting.