web analytics
  • Access Denied in Style Library

    Access Denied in Style Library

    Recently I was helping troubleshoot an issue in SharePoint Online where a site owner needed to delete files in the Style Library but was unable to upload, modify, or delete anything. So what could cause a site admin to get the error message Access Denied in Style Library? At first glance it looked like a permissions problem. The user had full control of the site, could work everywhere else without issue, and even had access to the Style Library itself. I even looked at Microsoft Purview to see if it was causing the issue. The real culprit turned out to be a setting that catches many SharePoint administrators off guard:…

  • SharePoint User Management - Get SharePoint Site Users

    SharePoint User Management – Get SharePoint Site Users

    While the Microsoft 365 admin center provides a user-friendly interface for many tasks, there are times when you need more automation, customization, or bulk operations. That's where PowerShell comes in handy. That's why I created a tool to help me Get SharePoint Site Users. It is designed to retrieve and export user information from a SharePoint Online site, making it a valuable tool for admins and IT pros.

  • Resetting Item-Level Permissions in SharePoint

    Resetting Item-Level Permissions in SharePoint Online

    A clean, focused PowerShell tool that resets every file and folder in a document library to inherit permissions from the library itself. If you've ever managed a large SharePoint document library, you've probably run into the dreaded permission creep problem. Users share individual files or folders with "specific people," someone accidentally breaks inheritance on a folder, migrations bring over messy permissions, or years of organic sharing leave you with thousands of items that have unique role assignments.

  • List All SharePoint Site Files with PowerShell

    List All SharePoint Site Files with PowerShell

    Managing files across multiple SharePoint sites in Microsoft 365 can be challenging, especially when you need visibility into all files for compliance, auditing, or migration purposes. To simplify this process, I’ve created a PowerShell script that lists all files across your SharePoint sites. This post will explain what the script does, why it’s useful, and how you can deploy it.

  • blank

    Website Live Chat Widget using Microsoft Teams

    In today's fast-paced digital world, every second a customer spends on your website is valuable. If they have a question, you want to get them an answer as quickly and seamlessly as possible. That's where the new live chat widget functionality comes in, changing the way businesses interact with their customers online. The live chat widget is a tool that allows businesses to support one-to-one chat with their customers directly from their website. The feature is integrated with Microsoft Teams, enabling representatives to respond to questions in real-time. Click to read more to see if it is available to you!

  • What is copilot vision

    Copilot Vision: Microsoft’s Pro Helper

    Currently available for Copilot Pro users, Copilot Vision offers a novel approach to AI assistance by interacting with the content displayed on a user's screen in real time. Copilot Vision is an opt-in feature designed to enhance how users engage with digital content. Unlike traditional AI tools that rely only on text-based inputs, this feature can "see" the content on your screen and provide contextual help. Read more to see if Copilot Vision is right for you.

  • Simplifying Automation Documentation in Power Automate

    Simplifying Automation Documentation in Power Automate

    Microsoft Power Automate is making automation even easier with the new "Describe Flow Actions with Copilot" feature, which will be available from March 31, 2025. The "Describe Flow Actions with Copilot" feature offers many benefits by giving clear insights into automation processes. Read more to find out how it can help you!

  • Viva Engage Community Settings

    New Microsoft Viva Engage Community Settings

    Microsoft has recently introduced updates to the Viva Engage Community Settings, specifically enhancing the Community Resources and Files tab features. These updates aim to streamline community management and improve collaboration within organizations. Let’s dive into the details of these new settings and how they can benefit your community.