If you’re an admin in charge of Microsoft 365, using CLI for Microsoft 365 can make you more productive. While PowerShell remains a go-to tool for many admins to manage and tweak Microsoft and SharePoint configurations, not everyone uses a Windows device all the time. CLI for Microsoft 365 is a cross-platform tool that can be used on all operating systems. CLI for Microsoft 365 can also be used to manage settings on your SharePoint Framework projects.
Even if you’ve been using CLI for Microsoft 365, be aware Microsoft releases new versions monthly. Each version adds some nifty new functionality. If you haven’t used the tool, here’s the command to install it:
npm i -g @pnp/cli-microsoft365
Once installed, use the login command to get started:
And you can see a list of available commands by typing this at the command prompt:
As for what’s new, Microsoft’s Gary Trinder gave users a look under the hood at v3.12 in a recent blog post.
Among the new commands is CLI doctor, a diagnostic tool that Gary says will give you “information needed to triage and debug CLI issues without exposing any security-sensitive details.” Here’s the command:
m365 cli doctor
There are also several new commands to help you manage Microsoft Planner. For example, you can create new buckets with this simple command:
m365 planner bucket add --name "My Planner Bucket" --planName "My Planner Plan" --ownerGroupName "My Planner Group"
Similarly, you can see information about your existing Planner buckets with this command:
m365 planner bucket list --planName "My Plan" --ownerGroupName "My Group"
For users of OneDrive, this command gives you information about OneDrive sites in your Microsoft 365 tenant:
m365 onedrive list
Best of all, the number of scripts using CLI for Microsoft 365 will continue to grow as admins and other users share their creations. Microsoft is collecting scripts at this GitHub site. The site includes scripts for several Microsoft products, including Azure Active Directory, Microsoft Teams, Microsoft Graph, and SharePoint Online.
Featured image: Shutterstock
Low-code/no-code provides a modular approach for developers — and even non-developers — to produce apps…
Google hasn’t had a lot of success with its past smartphones, but the Pixel 6…
Palo Alto Networks uncovered a cross-account container takeover exploit that could threaten users of the…
Software maker IgniteTech has added 12 products to its enterprise portfolio, including several focused on…
Medical systems maker Olympus Global, out of an abundance of caution, is warning the public…