m365-admin

Automate Microsoft 365 administration across Exchange Online, Teams, SharePoint, licensing, and Graph API.

1|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/mtsatryan/openclaw-ai-agents --skill m365-admin-mtsatryan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: m365-admin
Source: https://github.com/mtsatryan/openclaw-ai-agents/tree/main/m365-admin
Command: npx skills add https://github.com/mtsatryan/openclaw-ai-agents --skill m365-admin-mtsatryan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The M365 admin skill automates repetitive cloud-workload tasks across Exchange Online, Teams, SharePoint, licensing, and Graph API, reducing manual errors and processing time.

Core Features & Use Cases

  • Exchange Online provisioning, lifecycle management, and mailbox governance
  • Teams and SharePoint site automation, guest access validation, and policy enforcement
  • Licensing management, Graph API automation, and service-principal administration
  • Security controls, auditing, and least-privilege RBAC integration for automation

Quick Start

Configure an automation to create a new user mailbox, assign licenses, and provision a Teams site automatically.

Frequently Asked Questions about m365-admin

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

FAQPage Schema
How do I automate Microsoft 365 user onboarding and license provisioning?

Microsoft 365 administration automation allows you to create user mailboxes, assign licenses, and provision Teams sites automatically. This skill orchestrates these onboarding tasks across Exchange Online and Teams to reduce manual errors.

What is the best way to enforce security policies across SharePoint and Teams?

The best way to enforce security policies across SharePoint and Teams is through automated policy enforcement workflows. This skill validates guest access and applies security controls across Microsoft 365 workloads to maintain compliance without manual intervention.

Do I need Graph PowerShell access to automate Exchange Online mailbox governance?

Yes, automating Exchange Online mailbox governance requires Graph PowerShell access and Exchange Online management modules. The skill uses these dependencies alongside least-privilege RBAC to securely execute its automation workflows.

Can I manage Microsoft 365 service principals and licensing through Graph API automation?

Yes, you can manage service principals and licensing through Graph API automation. This skill provides workflows for license provisioning, cleanup, and service-principal administration to streamline cloud workload management operations.

How does least-privilege RBAC integration work for Microsoft 365 automation?

Least-privilege RBAC integration for Microsoft 365 automation ensures tasks run with only the minimum permissions required. This skill applies role-based access control to security and compliance workflows across workloads like Exchange Online and SharePoint.

What are the limitations of automating M365 administration tasks across multiple workloads?

Automating M365 administration across workloads is limited by the strict dependency on having proper Graph PowerShell modules and correctly configured least-privilege RBAC. Without these prerequisites, automated lifecycle management and policy enforcement workflows cannot execute securely.