servicedesk-runbooks

Automate M365 service desk runbooks with pre-checks and approvals via Graph API.

12|4|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/markus41/Claude-m --skill servicedesk-runbooks
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: servicedesk-runbooks
Source: https://github.com/markus41/Claude-m/tree/main/servicedesk-runbooks/skills/servicedesk-runbooks
Command: npx skills add https://github.com/markus41/Claude-m --skill servicedesk-runbooks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deep expertise in M365 service desk automation — safe guided workflows for common IT tickets including shared mailbox access, MFA resets, file recovery, password resets, group membership changes, license assignments, and end-to-end account lifecycle with pre-checks, approval gates, and end-user verification via Graph API and Exchange PowerShell.

Core Features & Use Cases

  • Pre-checks, approval gates, and execution patterns for consistent service delivery.
  • End-user communication templates and verification steps to ensure auditable changes.
  • Supported runbooks include Shared Mailbox Access, MFA Reset, File Recovery, Password Reset, Group Membership, License Assignment, and Account Disable/Enable.

Quick Start

Install or enable the servicedesk-runbooks skill and trigger a runbook with a service desk event.

Frequently Asked Questions about servicedesk-runbooks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate M365 service desk tickets like shared mailbox access and MFA resets?▼

Automate M365 service desk tickets by applying structured runbooks with predefined pre-checks, approval gates, and user verification. This ensures safe processing of requests like shared mailbox access, MFA resets, and password changes via Graph API and Exchange PowerShell.

What are the best runbooks for safe M365 password resets and file recovery?▼

Safe M365 password resets and file recovery require runbooks with built-in pre-checks, approval gates, and end-user communication templates. These guided workflows ensure auditable changes and consistent service delivery across common IT service desk tasks.

Can I use Graph API and Exchange PowerShell for automated group membership and license assignments?▼

Graph API and Exchange PowerShell support automated group membership and license assignments through guided service desk runbooks. These workflows incorporate role-based permissions, execution patterns, and verification steps to ensure changes are safely applied and audited.

When do I need approval gates for service desk automation tasks?▼

Approval gates are needed for service desk automation tasks to prevent unauthorized changes during sensitive operations like account lifecycle management, license assignments, and shared mailbox access. They ensure consistent service delivery by requiring verification before execution.

Does this M365 runbook approach support end-to-end account disable and enable workflows?▼

This M365 runbook approach supports end-to-end account disable and enable workflows by combining pre-checks, role-based permissions, and user verification. It relies on Graph API and Exchange PowerShell to execute changes and send auditable end-user communications.