Azure DevOps as a Lightweight Ticketing System for SMEs

Published: (January 14, 2026 at 11:54 AM EST)
2 min read
Source: Dev.to

Source: Dev.to

Overview

Azure DevOps is built for engineering teams, not ITSM. However, if you already use it and need a very low‑cost ticketing flow for an SME, Boards can be adapted into a simple helpdesk with decent ergonomics and zero additional license costs.

Disclaimer: This won’t replace full ITSM tools (e.g., Jira Service Management, ServiceNow). It’s a pragmatic, minimal solution for small teams and simple workflows.

Prerequisites

  • Azure DevOps organization (free to create)
  • Microsoft Entra tenant for user management

Notes

  • The first 5 seats are free on Azure DevOps.
  • To add all users of your company to Azure DevOps you can use Entra groups.

Setup Steps

1. Create a Custom Process

  1. Navigate to Organization Settings → Processes.
  2. Create a new custom process based on Agile.
  3. Simplify the process: hide Development/Deployment groups and remove fields you won’t use.
  4. Add custom fields (e.g., Category, Impact, SLA Target). Consider required validation for the Description field.
  5. Define work‑item types: Incident, Request, Idea with tailored templates.
  6. (Optional) Keep everything tracked as User Story (Requirement Backlog) if you want a single backlog view.

2. Configure Users & Access

  1. Go to Organization Settings → Users & Access.
  2. Set the default access level for end users to Stakeholder.
  3. Add support agents with Basic access.

3. Create the Project

  1. Create a new project named Support, Helpdesk, or Tickets.
  2. Assign your custom process to the project.

4. Project Settings

  1. Disable features you don’t need (e.g., Repos, Pipelines, Test Plans).
  2. Define Areas to group tickets by team, topic, or project for better reporting.
  3. Create a Support Team and add agents as members.

Result: You’re ready to set up boards and customize the user experience.

Boards Configuration

Customer Board

  • Provide a shortcut to create tickets.
  • Show all tickets created by the current user.
  • Include a logo and a simple README/introduction panel.

Agent Board

  • Use swimlanes (e.g., Urgent, Normal).
  • Display KPIs, assigned work, and a “Ticket of the Day” section.

Notifications

  • Set up a Power Automate flow to send notifications to Microsoft Teams each time a new ticket is created.
  • By default, Azure DevOps doesn’t automatically notify users—someone must tag @user in the conversation feed to trigger a notification.
  • Notifications can be customized in the project configuration (e.g., Banner Settings for global alerts).
Back to Blog

Related posts

Read more »

𝗗𝗲𝘀𝗶𝗴𝗻𝗲𝗱 𝗮 𝗣𝗿𝗼𝗱𝘂𝗰𝘁𝗶𝗼𝗻‑𝗥𝗲𝗮𝗱𝘆 𝗠𝘂𝗹𝘁𝗶‑𝗥𝗲𝗴𝗶𝗼𝗻 𝗔𝗪𝗦 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 𝗘𝗞𝗦 | 𝗖𝗜/𝗖𝗗 | 𝗖𝗮𝗻𝗮𝗿𝘆 𝗗𝗲𝗽𝗹𝗼𝘆𝗺𝗲𝗻𝘁𝘀 | 𝗗𝗥 𝗙𝗮𝗶𝗹𝗼𝘃𝗲𝗿

!Architecture Diagramhttps://dev-to-uploads.s3.amazonaws.com/uploads/articles/p20jqk5gukphtqbsnftb.gif I designed a production‑grade multi‑region AWS architectu...