Integrating SpiraTeam with SharePoint generally falls into two categories:

  • importing data from SharePoint into SpiraTeam and
  • syncing documents or artifacts between the two.

Here's the different ways to accomplish either/both of these tasks

1. The Spira MS Word/Excel Importers (Add-in)

Inflectra provides a specialized Microsoft Office  Add-ins designed to bridge the gap between structured documents and SpiraTeam artifacts.

  • What it does: It allows you to take requirements or test cases stored in SharePoint and upload them directly into SpiraTeam as structured content.

  • Key Feature: You can map document headings and styles in SharePoint to the hierarchical folder structure in SpiraTeam.

  • Use Case: Ideal if your team drafts requirements or test plans in SharePoint/Word and needs to "push" them into the ALM environment for execution and traceability.
     

2. Document Management & Linking

SpiraTeam includes its own built-in document management system, but you can use it to point to SharePoint content:

  • Web Links: Instead of uploading a file directly to SpiraTeam, you can add a URL link to a SharePoint document as an attachment to any Spira artifact (Requirement, Task, or Incident).

  • Traceability: This ensures that your "source of truth" remains in SharePoint while providing a direct link for developers and testers within SpiraTeam.

  • OAuth / Single Sign-On (SSO): You can integrate SpiraTeam with Azure AD (now Microsoft Entra ID). This allows users to log into SpiraTeam using their Microsoft/SharePoint credentials, streamlining the user experience across both platforms when following this method.
     

3. Data Synchronization (Indirect)

While there isn't a "one-click" prebuild data-sync for real-time item mirroring (like there is for Jira or Azure DevOps), you can achieve deeper integration through:

  • Power Automate (Microsoft Flow): Since SharePoint is part of the Microsoft 365 ecosystem and SpiraTeam has a robust REST API, you can use Power Automate to create custom workflows.

    • Example: "When a new item is added to a SharePoint List, create a New Incident in SpiraTeam."

  • MCP Server: Both SpiraTeam and SharePoint have MCP servers, so you could use AI to orchestrate an integrate where documents in SharePoint are mirrored with SpiraTeam.