ms365-tenant-manager

Automate Microsoft 365 tenant provisioning, security configuration, and governance via PowerShell.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/Patasse97/claude-skills --skill ms365-tenant-manager-patasse97
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ms365-tenant-manager
Source: https://github.com/Patasse97/claude-skills/tree/main/engineering-team/ms365-tenant-manager
Command: npx skills add https://github.com/Patasse97/claude-skills --skill ms365-tenant-manager-patasse97

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Microsoft 365 tenant administration for Global Administrators. Automate M365 tenant setup, Office 365 admin tasks, Azure AD user management, Exchange Online configuration, Teams administration, and security policies. Generate PowerShell scripts for bulk operations, Conditional Access policies, license management, and compliance reporting. Use for M365 tenant manager, Office 365 admin, Azure AD users, Global Administrator, tenant configuration, or Microsoft 365 automation.

Core Features & Use Cases

  • Expert-guided automation for tenant provisioning, security baselines, and policy enforcement.
  • Generates and manages PowerShell scripts for bulk provisioning, license management, auditing, and compliance reporting.
  • Provides templates, references, and workflows to streamline domain setup, security policies, and service configuration.
  • Use Case: Rapidly bootstrap a new tenant, apply security defaults or Conditional Access, provision users, and generate compliance reports.

Quick Start

Run the TenantSetup workflow to bootstrap a new Microsoft 365 tenant or execute the generated setup script.

Frequently Asked Questions about ms365-tenant-manager

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

FAQPage Schema
How do I automate Microsoft 365 tenant provisioning and security configuration?

You can automate Microsoft 365 tenant setup by generating PowerShell scripts and policy templates that configure domains, enforce Conditional Access policies, and provision users across Exchange Online, Teams, and SharePoint.

What is the best way to generate PowerShell scripts for bulk license management in Office 365?

Generate PowerShell scripts using Microsoft Graph API integration to execute bulk license management, assign user permissions, and produce ongoing compliance reports for your Office 365 environment.

Can I use this to apply Conditional Access policies and security defaults across Azure AD?

Yes, Global Administrators can apply security defaults and Conditional Access policies across Azure AD using provided policy templates and PowerShell-based automation to enforce tenant-wide security configurations.

Does Microsoft 365 automation work with Microsoft Graph API for compliance reporting?

Yes, Microsoft 365 automation supports Microsoft Graph API integration to generate compliance reports, enforce security policies, and manage ongoing governance across Exchange Online, Teams, SharePoint, and Azure AD.

Do I need Global Administrator permissions to configure Exchange Online and Teams security policies?

Yes, Global Administrator permissions are required to configure tenant-wide security policies across Exchange Online and Teams, as the automation handles domain configuration, policy enforcement, and Azure AD user management.