Manage the various components of Microsoft 365 with PowerShell scripts that use modules culled from various Microsoft products.
PowerShell helpers let you automate searches in Active Directory and secure critical accounts.
If you use IIS on Windows servers, you can fully access the web server's features and manage it effectively with on-board tools, including the well-known Internet Information Services (IIS) Manager, Windows Admin Center, and PowerShell.
Exchange Web Services (EWS) is an important interface that lets applications access Exchange content. You can access the EWS mailbox via PowerShell or create your own tools.
A number of techniques applied in PowerShell or other management tools can run Windows servers more effectively, harden them, and improve their performance.
PowerShell is not the usual go-to tool for pentesting, but it can reveal IT vulnerabilities that suggest a more considered use of the tool.
Exchange Online in Office 365 can be managed just like its local counterpart with similar, sometimes identical, PowerShell cmdlets.
PowerShell easily combines different interfaces for querying or reporting data.
Despite the growing exploitation of PowerShell's scripting language by hackers, the tool's security features also offer a line of defense.
When PowerShell one-liners become full-blown scripts that have an effect throughout the enterprise, IT managers need to review their software development strategies. We look at PowerShell best practices for script design, notation, error handling, and documentation.