Native Integrations Tips & Tricks

How to write WIQL filters for Azure DevOps Integration

For easier writing of Azure DevOps WIQL filters use extension: https://marketplace.visualstudio.com/items?itemName=ottostreifel.wiql-editor

Batch update of multiple selected issues using Import

Import creates new entities if they are not yet in sync with Targetprocess and works as batch ‘Pull Updates’ for all items that are already in sync.

Import pulls all updates from Azure DevOps.

It might be useful if you know that Azure DevOps is a source of truth, and all mapped fields of selected items can be overwritten with Azure DevOps values.

How to check why some entity fields didn’t sync

Open Targetprocess entity > Synced Work tab. If entity is already shared, you can see a log of processed updates. Error log shows how this entity’s changes were processed and why some updates failed to apply.

Mind that the log in entity view is filtered to show errors for the past 24h. If you want to see more – reset the filter.

More generic integration failures are not related to a particular entity and integration profile will show in Settings > Diagnostics and Logs

How to sync fields after mappings update

Feature toggle WorkSharing:UI:SyncProfile enables full ‘Profile resync’.

It is not recommended to use for production running profiles, as it pulls everything from one side to another and may result in a data loss. It is suggested to use in the beginning of account implementation and testing, when intensive mappings updates happen and you want to pull all mapped data from one tool to another.