Search for: Practical PowerShell

865 Results

How to Monitor Changes to Sensitivity Labels Used for Container Management

Sensitivity labels are an effective way to manage containers like Teams, Microsoft 365 Groups, and SharePoint sites. Microsoft doesn't provide any way to track changes made to labels assigned to containers, which means that a group owner can downgrade the policy assigned through a label. This article explains a method to detect when label changes occur for containers and how to revert those changes if necessary.

Continue Reading How to Monitor Changes to Sensitivity Labels Used for Container Management

Microsoft Replaces Office Graph Controls with Microsoft Graph Privacy Controls

The Office Graph powers Microsoft 365 applications like Delve. Six years after Delve's introduction, its privacy controls are being replaced by Microsoft Graph tenant settings from May 15, 2021. The changeover is important if your Office 365 tenant includes some people who have excluded themselves from document insights. You should take action to replace the old Office Delve controls with the Microsoft Graph privacy controls.

Continue Reading Microsoft Replaces Office Graph Controls with Microsoft Graph Privacy Controls

Inventorying Permissions Assigned to Azure AD Apps

Many apps are created in the Azure AD for a tenant. Those apps have permissions to allow them to access data, and consent for those permissions are granted by administrators and users. How often do you check what apps are known in your Azure AD and what permissions those apps have? In this article, we review how to use the Graph API and PowerShell to create a report inventorying apps and permissions. What you do with that data is up to you!

Continue Reading Inventorying Permissions Assigned to Azure AD Apps

Why Microsoft 365 Audit Logs Lack Proper Fit and Finish

The audit events generated for license assignments to user accounts available in the Azure AD audit log and Office 365 audit log are inconsistent and incomplete. This is certainly true for licenses assigned to accounts through auto-claim policies and group-based licensing, but known gaps exist in the audit records generated in other areas of Office 365 and Microsoft 365 functionality. We think Microsoft needs to pay attention to ensure that auditing works consistently and predictably across all workloads. Once they improve the fit and finish of audit record generation, they can move into other areas, like charging for access to high-value audit events.

Continue Reading Why Microsoft 365 Audit Logs Lack Proper Fit and Finish

Teams Meetings Get Webinar Capability

Anyone who can run a Microsoft Teams meeting can now run a webinar using a modified version of a standard Teams meeting. Microsoft is quite clever in extending the standard functionality to be able to deliver the features needed to publish and deliver a webinar. Some rough edges exist, but because running a webinar is very like running a regular meeting, you can expect that this will be an extremely popular new feature.

Continue Reading Teams Meetings Get Webinar Capability

Microsoft Delivers Live Transcription with Speaker Attribution for Teams (Finally)

Teams offers meeting organizers the ability to create an automatic transcript of conversations in meetings. For now, the feature is limited to the Teams desktop client and only for US English. The AI-based processing works well if people speak clearly and have good microphones, but even if a few bloopers exist in a transcript, it can be downloaded and fixed up in Word to create a permanent record. Overall, this is a very interesting and worthwhile feature to add to Teams meetings.

Continue Reading Microsoft Delivers Live Transcription with Speaker Attribution for Teams (Finally)