An Enterprise Continuous Integration Company partnered with Peeklogic to develop a managed package enabling one-way synchronization between Salesforce and Microsoft Azure Team Foundation Server (TFS). The solution allows users to create, search, and link TFS Work Items directly from their Salesforce environment.

The client required Peeklogic’s Salesforce Development Team to build a feature update for their Salesforce AppExchange application to integrate with MS Azure Team Foundation Server. Key requirements included:

  • One-way synchronization from Salesforce to TFS
  • Flexible and user-friendly setup process
  • Support for OAuth 2.0 and password authentication
  • Lightning components for Work Item management
  • Integration with existing Salesforce records
  • Compliance with AppExchange security standards

A Salesforce TFS integration is a relatively small managed package. It involves a one-way sync from Salesforce to TFS that allows users to create TFS Work Items from Salesforce, then search and link them with CRM records.

Our dedicated Salesforce team leveraged their extensive collaborative experience to deliver a comprehensive integration solution in a remarkably short timeframe. The solution comprises three main components:

1. TFS Setup and Configuration

  • Admin Settings Interface featuring:
    • TFS Authentication Setup using Salesforce named credentials
    • TFS Projects Configuration for access management
    • Fields Configuration for Work Item creation
  • Intuitive Lightning-based configuration page

2. Work Item Management

  • Custom Lightning components for Work Item creation
  • Advanced search functionality
  • Ability to link Work Items with Salesforce records

3. Authentication System

  • Support for multiple authentication methods
    • OAuth 2.0 integration
    • Password-based authentication
  • Flexible authorization framework using Salesforce named credentials

Technical Implementation

The solution was developed as a managed package with careful consideration for:

  • Lightning and Classic compatibility
  • AppExchange security requirements
  • Seamless integration with existing Salesforce workflows
  • User-friendly interface design
  • Efficient data synchronization

The integration successfully provides users with a streamlined workflow for managing TFS Work Items directly within their Salesforce environment. The intuitive configuration process and flexible authentication options ensure easy deployment across different organizational setups.

Salesforce TFS integration Solution

Communication between our developers is fast and efficient, due to how long they have worked together. Thus, our Salesforce Dedicated Team developed this Salesforce TFS Integration in a very short span of time.

The app contains:

  • TFS Setup
  • Lightning Component to Display Work Items
  • Work Items Search Lightning Component

 

The Admin Settings page contains a few configuration elements:

  • TFS Auth Setup
  • TFS Projects Configuration
  • Fields Configuration
In this article
Client Project Profile
Contact us today!

    Please fill in the form submission field
    Salesforce & Workato Integration
    Automated workflows with Salesforce and Workato
    View Services