Study Guide Series: Exam MS-700 – Identify licensing requirements for Microsoft Teams

This post is part of the overall MS-700 Exam Study Guide. Links to each topic as they are posted can be found here. In this section I will go through the following topics relating to licensing planning for Microsoft Teams. Identify required licensing for compliance featuresIdentify appropriate licensing for advanced lifecycle management of teamsIdentify appropriate licensing …

Continue reading Study Guide Series: Exam MS-700 – Identify licensing requirements for Microsoft Teams

Study Guide Series: Exam MS-700 – Plan and Configure Network Settings for Microsoft Teams (Part 2)

This post is part of the overall MS-700 Exam Study Guide. Links to each topic as they are posted can be found here. In this post I will go through the following topics relating to network planning for Microsoft Teams. Configure Tenant Data Upload in Microsoft Call Quality DashboardConfigure reporting labels for Microsoft TeamsAssess network …

Continue reading Study Guide Series: Exam MS-700 – Plan and Configure Network Settings for Microsoft Teams (Part 2)

Study Guide Series: Exam MS-700 – Plan and Configure Network Settings for Microsoft Teams (Part 1)

This post is part of the overall MS-700 Exam Study Guide. Links to each topic as they are posted can be found here. In this section I will go through the following topics relating to network planning for Microsoft Teams. Calculate network bandwidth capacity for Microsoft Teams voice, video, meetings, and Live EventsAnalyze network usage …

Continue reading Study Guide Series: Exam MS-700 – Plan and Configure Network Settings for Microsoft Teams (Part 1)

Study Guide Series – Exam MS-700: Managing Microsoft Teams

In it's relatively short history, Microsoft Teams has quickly become one of the main focal points in Microsoft 365 deployments. By brining together functionality from across the platform into a single interface where users can collaborate on multiple levels, Teams benefits from the functionality built into SharePoint Online, Skype for Business, Exchange Online and more …

Continue reading Study Guide Series – Exam MS-700: Managing Microsoft Teams

Graph API / PowerShell Script to Remove OneDrive Share Permissions

In a recent migration project, due to legacy permissions in the source environment, I had a requirement to clear permissions for a specific user from other users OneDrive files and folders. As with a lot of the scripting I do for Office 365, the Graph API was the perfect tool for the job. I built …

Continue reading Graph API / PowerShell Script to Remove OneDrive Share Permissions

Publish SharePoint Online based training content using Microsoft Viva Learning

Microsoft Viva Learning is a central hub for your organizations training content. It can be integrated with existing LMS systems and other sources such as LinkedIn Learning and Pluralsight to bring together all that training content, surfacing it through Teams. Viva Learning does come with it's own licensing SKU; however, and this is required for …

Continue reading Publish SharePoint Online based training content using Microsoft Viva Learning

Deploying the new Viva Connections App (Preview)

Earlier this year I wrote a post detailing how to deploy Microsoft Viva Connections for Desktop and in that post I described the process of creating the Viva Connections for Desktop app package using PowerShell. This was a deployment model that was cumbersome and required some PowerShell knowledge to complete. As with all things Microsoft …

Continue reading Deploying the new Viva Connections App (Preview)

Calendar Sharing Between Exchange Online Tenants

The rapid adoption of Microsoft Office 365 services globally has changed the landscape of how organizations collaborate across traditional corporate boundaries. Many organizations who undergo a large amount of acquisitions now have new considerations when it comes to migrating cloud services. While migration is the only fully featured solution for bringing two disparate tenancies together …

Continue reading Calendar Sharing Between Exchange Online Tenants

Download users photos from Exchange Online with PowerShell

One of the great benefits of Office 365 is how users profiles can be customized and filled with helpful information. Having appropriate manager attributes, for example, can provide an out of the box org chart that can be very useful in large organizations. Users can list their skills or interests on their profile and and …

Continue reading Download users photos from Exchange Online with PowerShell