Engineering
ms365-tenant-manager avatar

ms365-tenant-manager

Expert Microsoft 365 tenant administration skill for setup, user lifecycle, security policy configuration, compliance, and automated PowerShell scripting for Global Administrators.

Introduction

This Microsoft 365 Tenant Manager skill acts as a specialized assistant for IT professionals and Global Administrators managing complex M365 environments. It streamlines the governance of cloud infrastructure by providing expert guidance on tenant setup, security hardening, and operational efficiency. Whether you are performing bulk user provisioning, configuring Conditional Access policies, or auditing security baselines, this skill translates high-level administrative requests into actionable technical steps, configuration recommendations, and ready-to-run PowerShell scripts using the Microsoft Graph API. It is designed to reduce manual effort and minimize configuration errors by adhering to Microsoft's recommended security practices.

  • Full Tenant Lifecycle: Handles initial domain verification, DNS configuration, and service provisioning for Teams, Exchange Online, SharePoint, and OneDrive.
  • Advanced Security & Compliance: Automates the deployment of MFA, Conditional Access policies, Data Loss Prevention (DLP) rules, and retention policies to ensure a Zero Trust security posture.
  • Intelligent Automation: Generates secure, production-ready PowerShell scripts with integrated validation, error handling, and 'what-if' safety checks for bulk operations.
  • Identity & Access Management: Manages user lifecycles including onboarding, offboarding, license optimization, and group-based access control.
  • Reporting & Analytics: Provides structured output for usage analytics, audit log interpretation, and compliance reporting across the entire organization.

This skill requires input regarding the action type, target resources, organizational context (such as industry-specific compliance needs like GDPR or HIPAA), and desired outcomes. It accepts text, JSON, or CSV formats for bulk tasks and produces detailed step-by-step documentation, automation scripts, and validation checklists. By leveraging this tool, administrators can implement consistent governance frameworks, improve their Microsoft Secure Score, and ensure that complex administrative tasks are performed reliably and securely in alignment with industry standards.

Repository Stats

Stars
732
Forks
140
Open Issues
21
Language
Python
Default Branch
main
Sync Status
Idle
Last Synced
Apr 29, 2026, 08:54 AM
View on GitHub