Microsoft 365 Copilot: Data Readiness | SharePoint Online

The ask, evaluate and audit the SharePoint Online (SPO) environment before the Microsoft 365 Copilot rollout, Microsoft's artificial intelligence (AI) assistant for the M365 apps. The top-most concern of the business leaders is whether or not their content is permissioned properly. Though, a security audit could easily help identify SPO sites with lax sharing and/ … Continue reading Microsoft 365 Copilot: Data Readiness | SharePoint Online

Power Automate: SharePoint Online | Update Document Set Metadata

The ask, update the metadata of a document set using a Power Automate cloud flow. In this ask, the document sets are created when certain conditions are met in an external source system. Post-creation, that metadata is kept in sync, receiving updates as changes are made in the source system. So, creating the document set … Continue reading Power Automate: SharePoint Online | Update Document Set Metadata

Microsoft Dataverse: Virtual Tables [ Pros ]

Unfortunately, Microsoft Dataverse isn't a data storage consideration for many Power Platform makers because their organizations are already using other data sources like SQL Server, Salesforce, SharePoint Online (SPO), etc. These other data sources are well-supported, but Dataverse is the foundation of the Power Platform, so there is native integration for it in Power BI, … Continue reading Microsoft Dataverse: Virtual Tables [ Pros ]

SharePoint Online: Add Shortcut to OneDrive | Explained

There are essentially two content sync options in SharePoint Online (SPO). Traditional Sync, which is pretty straight-forward, and Add shortcut to OneDrive, which is a bit more confusing for some. Because the shortcut button is stand-alone and it doesn't explicitly say "sync," it does something completely different, right? Figure 1 - SharePoint Online document library … Continue reading SharePoint Online: Add Shortcut to OneDrive | Explained

SharePoint Online: Understanding | Permission Levels

SharePoint Online (SPO) permissions are similar, but a bit different than permissions typically applied to the file share. Partly because SPO is designed to be self-servicing, meaning that it could be managed by end-users, the non-IT people. Historically, the IT group was responsible for configuring all permissions for all business content. Now, the site owner, … Continue reading SharePoint Online: Understanding | Permission Levels

Power Automate: Dynamically Compose HTML Emails

Power Automate can do so much more than send emails, but even so, there are plenty of processes still relying on emails. Some processes depend on emails to report workflow success or failure, others prompt for task approvals, and a few simply provide content queried from a dataset somewhere. Figure 1 - Power Automate cloud … Continue reading Power Automate: Dynamically Compose HTML Emails

Microsoft Lists: Teamwork Management w/ Row-Level Security

Microsoft Planner and Microsoft Project are both great project management solutions. Planner easily groups task items into buckets, visualizing everything for small to mid-sized teams. Project, being a more robust tool, allows subtasks, which are perfect for bigger teams and more nuanced projects. Unfortunately, both can fall short when the client asks for super secure … Continue reading Microsoft Lists: Teamwork Management w/ Row-Level Security

Power BI: Power Query | Import PDF Tables

Power Query is Microsoft's data transformation and presentation engine. Thanks to it, services like Microsoft Power BI can focus on data visualization and let Power Query ETL the disparate data sources instead. Though, highlighting one often overlooked data source, Power Query can actually ETL data from PDFs. Similar to importing data from a CSV, select … Continue reading Power BI: Power Query | Import PDF Tables

Power Apps: Application Lifecycle Management | Housekeeping

Power Apps canvas apps are easy enough for citizen devs to build without a traditional developer's background. And they can build some pretty complex solutions. Unfortunately, as apps grow in complexity, devs rarely remember to clean up their solutions and remove unnecessary elements, especially as solutions are promoted from one environment to another. Likely the … Continue reading Power Apps: Application Lifecycle Management | Housekeeping

Power Platform: Application Lifecycle Management | Housekeeping

As with Power Automate housekeeping, good Power Platform solution hygiene means being intentional with design. Keep the managed and unmanaged solutions as lite as possible, and work to reduce the amount of unnecessary project assets. Larger Power Platform solutions can bundle dozens of different assets, as well as dozens of each asset type. For example, … Continue reading Power Platform: Application Lifecycle Management | Housekeeping

Power Automate: SharePoint Online | Folders to Document Sets

Nested folders are abundant in many, many SharePoint Online (SPO) tenants. Largely because a lot of organizations aren't ready to adopt a flat content architecture. Fortunately, plenty of their root directories adhere to strict folder naming conventions, so several of those root folders can be recreated as document sets. One perk of document sets is … Continue reading Power Automate: SharePoint Online | Folders to Document Sets