PowerShell SDK for managing Microsoft 365, Entra ID and Intune through Microsoft Graph.
- Least-privilege scopes and app-only authentication
- Users, groups, devices and licences
- Reports and audit data
- Works in Azure Automation runbooks
Best for: Automating admin tasks and reporting.
Cross-platform shell and scripting language for automating Windows, Microsoft 365 and Azure.
- Cmdlets, pipelines and objects
- Modules for Exchange, Teams, Graph and Az
- Error handling and logging
- WPF interfaces for admin tools
Best for: Automating anything you do more than twice.
Run PowerShell and Python runbooks on a schedule in Azure, with managed identities.
- Scheduled and webhook-triggered runbooks
- Managed identity authentication
- Hybrid runbook workers for on-premises tasks
- Variables and credentials
Best for: Monthly tenant reports and scheduled maintenance.
Low-code workflow automation across Microsoft 365 and hundreds of connectors.
- Cloud flows with triggers and approvals
- Connectors to Microsoft 365 and SaaS apps
- Desktop flows (RPA)
- Tools for Copilot Studio agents
Best for: Approvals, notifications and business process automation.
Agentless configuration management and automation using YAML playbooks.
- Playbooks and roles
- Inventory management
- Windows and Linux modules
- Idempotent configuration
Best for: Keeping servers configured consistently.
Product names and logos are trademarks of their respective owners and are used here for identification only. ITwithTariq isn’t affiliated with or endorsed by these vendors.