Search for: Practical PowerShell

865 Results

Practical Protection: Limiting the Damage from Local Admin Accounts

Because of the way the Windows security model works, it’s not currently possible to eliminate the use of passwords for local administrator accounts. Given that fact, the next best solution is to remediate the biggest problems with passwords for these local accounts, including weakness, reuse, and tenure. In this article, we discuss how the Local Administrator Password Solution (LAPS) helps with all of those!

Continue Reading Practical Protection: Limiting the Damage from Local Admin Accounts

Practical Graph: Using the Extract Sensitivity Labels Graph API

A Graph API is available to extract details of the sensitivity labels assigned to SharePoint Online documents. This article explores how to extract the information from files in a document library and use it to create a report. The nice thing is that once you have the data, you can slice and dice it any way you wish in Excel, Power BI, or whatever tool you prefer.

Continue Reading Practical Graph: Using the Extract Sensitivity Labels Graph API

Building your Microsoft 365 PowerShell Toolbox

PowerShell is an important tool for any Microsoft 365 Admin – particularly in larger environments. In this article, Sean McAvinue outlines some key tools and concepts to help tenant admins build a ‘toolbox’ for PowerShell to make almost any scripting task easier and more robust.

Continue Reading Building your Microsoft 365 PowerShell Toolbox

New Teams in Preview, Loop App & Avatars, AI and more: Practical 365 Podcast S3 E24

On the show this week, we talk about a new report from Goldman Sachs on how Generative AI could affect 300 million jobs - and with Microsoft 365 Copilot on the front line, we consider how likely this is. And finally - Microsoft Teams "V2" - the new Teams has began appearing in Microsoft 365 tenants. Plus, you can replace your face with an Avatar, use the preview of the Loop App - and Windows 11 might be appearing on your Teams Rooms devices very soon.

Continue Reading New Teams in Preview, Loop App & Avatars, AI and more: Practical 365 Podcast S3 E24

Use PowerShell to Look Up IP Address Geolocation Data

Many Microsoft 365 and Exchange Server logs contain IP addresses. To find out where the IP addresses come from and if they are internal or external, PowerShell developers can use online web-based geolocation services. It's important not to overuse the services because you could be throttled.

Continue Reading Use PowerShell to Look Up IP Address Geolocation Data

Using Microsoft Translator with PowerShell for Automatic Translation of Sensitivity Labels

Sensitivity labels support local language values, meaning that you can translate the display name and tooltip for labels so that they appear in the language chosen by a user. Most people don't both because it's painfully slow to insert the translated strings for multiple languages. However, when you apply a mixture of PowerShell and the Microsoft Translator service, the task becomes so much easier.

Continue Reading Using Microsoft Translator with PowerShell for Automatic Translation of Sensitivity Labels

Using PowerShell to Generate a Report About Sensitivity Label Settings

You can manage sensitivity label settings through the Microsoft Purview compliance portal, but it's hard to see all the settings for labels in a consumable manner. This article describes how to use PowerShell to extract and report sensitivity label settings, including highlighting rights assignments that might be out of date. It's an example of just how useful PowerShell is to Microsoft 365 administrators.

Continue Reading Using PowerShell to Generate a Report About Sensitivity Label Settings