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 »

Rapg: TUI-based Secret Manager

We've all been there. You join a new project, and the first thing you hear is: > 'Check the pinned message in Slack for the .env file.' Or you have several .env...

Technology is an Enabler, not a Saviour

Why clarity of thinking matters more than the tools you use Technology is often treated as a magic switch—flip it on, and everything improves. New software, pl...