Do you have that one PowerShell command you use constantly? If that command has parameters, you have to manually specify the parameter values every time. If you find yourself passing the same parameter values to a command frequently, this post is for you.
PowerShell 7 has introduced a number of new abilities for the language. One of those abilities is the oft-requested pipeline chain operator. The PowerShell pipeline is a cornerstone of the language. Easily passing entire objects from one command to another is exceptionally useful.
Microsoft Teams is up and coming in the world of business chat and collaboration clients. Much like Slack, Microsoft Teams offers many of the same tools and integration abilities; a key selling point of business-oriented chat clients is the interoperability that the clients offer.
Taking a look at the developer preview of a new PowerShell module from Microsoft that aims to make storing and securely accessing secrets easier in your PowerShell scripts.
Microsoft has made a preview PowerShell module for the Graph available for developers to play with. Being able to use PowerShell with the Graph exposes a lot of data to play with, so it’s a great addition to the administrator toolkit. To see how things worked in practice,, I convert a script to report Teams channels that are email-enabled to use the Graph module. Things worked out pretty well, but as you’d expect, some rough edges exist that need to be smoothed.
Much like Unix, PowerShell has the concept of streams. It’s important to understand how the flow of data output works within PowerShell. By leveraging the power of streams and their capabilities, you will be able to create better troubleshooting and more useful output.
Office 365 has experienced great success since its launch in June 2011, but it’s also had its share of failures as well. This article considers the most important technical advances in Office 365 and the most important parts of the ecosystem as well as some places where things didn’t go quite so well as either Microsoft or tenants would have liked.
The new Exchange Online Management PowerShell module has cmdlets that are faster than their older Remote PowerShell equivalents. Converting scripts to make the new cmdlets work takes some effort because the REST-based cmdlets have their own little quirks that need to be understood and mastered before scripts work properly. This example explains some of the issues met when converting code to report the Inbox sizes and items for Office 365 groups.
If you work with Teams through PowerShell, you’ll know that you sometimes need to open the Skype for Business Online module. It’s a royal pain in the rear end to deal with two inconsistent modules. It would be much neater if everything was gathered into one coherent module. However, that’s not going to happen much before Skype for Business Online retires in 2021. In the interim, here are seven sets of policy cmdlets that you’ll probably need to use to assign policies to multiple users at one time.
Microsoft announced Azure Arc at Ignite 2019 providing a cross-platform hybrid management system to manage all servers anywhere. In this article, you’ll learn how to onboard your on-premises servers to Azure Arc Servers.