The Windows 10 Fall Creators Update and Windows Server 1709 include a beta OpenSSH server and client. In this Ask the Admin, I will discuss how OpenSSH differs from PowerShell Remoting.
In this Ask the Admin, Russell Smith uses a PowerShell script to populate Active Directory with test user accounts.
Microsoft announced the general availability of PowerShell Core 6.0 on January 10th. In this Ask the Admin, we will look at the roadmap for PowerShell and some of the dramatic changes since Microsoft announced that PowerShell will be open source.
Office 365 Groups (and Teams) can quickly become obsolete, but administrators need some help to find the underused groups. PowerShell comes to the rescue through a mixture of checks against the group mailbox, Office 365 audit log, and Teams compliance records. A nice HTML report is the result – and isn’t that always welcome.
We can use PowerShell for SPO by using any of the development environments provided by Microsoft. If you ask my recommendation about what tool to use, I would say Windows PowerShell ISE or Visual Studio Code. Finally, there are also third-party tools to run PowerShell scripts and modules for SPO.
The Teams PowerShell module is flawed, but that does not mean that you cannot do work with it. Here’s a primer of the most important cmdlets, together with a link to a rather interesting approach to finding out what Office 365 Groups are team-enabled.
In this three-part series, Russell Smith discusses how he deployed an Active Directory forest with 2 domain controllers and a member server running certificate services in Microsoft Azure.
PowerShell for SPO is a tool not only for platform administration and configuration tasks but also for doing many other common activities.
In this “how to” post, Aidan Finn shows you how to use Azure Automation to scale up (increase) or scale down (decrease) the size of an Azure virtual machine.
Microsoft has released a beta version of the Teams PowerShell module. The only problem is that the module is not very good. In fact, the module is very disappointing because it does not contain the cmdlets that an Office 365 administrator might except to automate operations around Teams. Maybe the 1.0 release will be better. We can only hope!
Custom PowerShell objects are one way to represent a set of data as a single object and so are PowerShell classes. In this article, take a look at some of the similarities and differences between the two object structures so that you can best define custom objects for your needs.
In this Ask the Admin, Russell Smith looks at how Protected Event Logging is implemented in Windows 10.
Jeff Hicks shares great information about the PSReadline module, which is now a default part of PowerShell.