Comprehensive Microsoft 365 tenant administration skill for setup, configuration, user management, security policies, and organizational structure optimization for Global Administrators
51
26%
Does it follow best practices?
Impact
91%
1.05xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./generated-skills/ms365-tenant-manager/SKILL.mdPowerShell automation best practices
Uses Microsoft.Graph module
100%
100%
No legacy MSOnline usage
100%
100%
Try/catch error handling
100%
100%
WhatIf dry-run support
100%
100%
Audit logging to file
100%
100%
No hardcoded credentials
33%
100%
Group-based licensing approach
0%
0%
Consistent UPN naming convention
100%
100%
Department-based license differentiation
100%
100%
Results exported to CSV
100%
100%
Security hardening and Conditional Access setup
MFA before user provisioning
30%
60%
Conditional Access report-only mode
100%
100%
Separate admin accounts
100%
100%
PIM for privileged access
60%
100%
Named locations configuration
25%
50%
Secure Score reference
100%
100%
Audit logging enabled
100%
100%
Least privilege role assignment
100%
60%
Uses Microsoft.Graph module
100%
100%
No hardcoded credentials
100%
100%
Zero Trust language
50%
50%
User offboarding and shared mailbox management
Shared mailbox conversion
100%
100%
Immediate session revocation
80%
100%
Account disabled
100%
100%
Group membership removal
100%
100%
License removal
100%
100%
Hidden from GAL
100%
100%
Offboarding audit report
100%
100%
Uses Microsoft.Graph module
100%
100%
No hardcoded credentials
100%
100%
Try/catch error handling
100%
100%
No license for shared mailbox
100%
100%
e5df233
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.