With the rise of remote work over the past several weeks (now turned months and years), I’ve engaged with many customers who want to use Microsoft Teams to as part of their work-from-home tool set. Many of my customers have investments in both Microsoft Office 365 as well as Google G Suite Workspace or Google Apps (frequently with other third-party IdP, metadirectory, and federation services thrown in the mix), so it’s not always just as easy as “flipping a switch.”… [ Continue reading ]
Exchange Online Protection (EOP) Best Practices and Recommendations
Yes. I said it.
Someone needed to put a line in the sand and today, that person is me. I’m going to say these are some best practices.
Of course, your mileage may vary, depending on your type of organization–users at a local bank or city government will have different threats presented to them than an engineering firm with international customers, for example.… [ Continue reading ]
Ask me Anything: A ChatGPT book excerpt (read: free chapter)
After getting my latest book out to the masses, I thought I’d follow up with a chapter on using ChatGPT for personal growth and enlightenment.
One of the things that I’ve noticed about a lot of ChatGPT materials is that they don’t show you how to truly use tools like ChatGPT in an iterative, interactive manner. … [ Continue reading ]
Ask Me Anything: Real-world conversations with ChatGPT
In between certification books, I decided to put together a guide on ChatGPT and other LLMs–the idea being to give folks some really great examples on how to get the most out of their usage.
I’ve seen so many resources that are just cut-and-paste prompts, which don’t really get to the heart of using a tool.… [ Continue reading ]
Delete events in resource calendars
Recently, as part of a tenant-to-tenant migration, I ran into a problem where a customer had included all of their resource calendars (conference rooms, reservable equipment) in calendar migrations.
Unfortunately, once you’re no longer in the source tenant, you don’t have a way to cancel the meetings.… [ Continue reading ]
Power Platform and the AI Revolution is now available for pre-order!
After an extended development time, my newest (like extra newest) book, Power Platform and the AI Revolution, is finally finished. 🙂
This book covers a wide range of AI technologies, including AI Builder, the new Copilots (Power Platform’s Power Virtual Agents redux), and….ChatGPT.… [ Continue reading ]
PowerShell Mouse Jiggler
If you have a need to deploy a mouse jiggler (to keep your PC from falling asleep) but don’t have rights to install things on your PC, this is the solution for you!
This script can be run interactively (dot source the function and then run it) or by adding it to your PowerShell profile.… [ Continue reading ]
Deploying the SharePoint Lookbook and other PnP templates in GCC High
The SharePoint Lookbook series of templates are a design pattern that allow you to apply pre-built templates to SharePoint sites using the SharePoint PnP provisioning service.
Background
Recently, one of my customers asked for assistance in deploying a PnP site template to their GCC High (GCCH) Microsoft 365 environment. … [ Continue reading ]
Microsoft Azure AI Fundamentals (AI-900) Exam Guide: Available for pre-order!
I’m excited about how quickly this book came together. While working with a new-to-me coauthor, Steve Miles, we were able to get all of the content written for this brand-new book in less than 3 months. It maps exactly to the Microsoft AI-900 exam blueprint, so you know you’ll be prepared.… [ Continue reading ]
Posting requests to Chat GPT through Power Automate
While writing my most recent book, “Power Platform and the AI Revolution,” I was working on interacting with ChatGPT. While working with the API is pretty well documented on the OpenAI website, I thought I’d post a quick note (more for my reference than anything else) to show how the body request is structured.… [ Continue reading ]
Finding Scopes for Microsoft Graph commands
Before we go too far, I just want my disdain for the Microsoft Graph cmdlets to be known.
With that out of the way, finding the required permission scopes for and command can be frustrating. And, to make matters more difficult, the Find-MgGraphCommand
cmdlet returns all valid scopes, not limited or broken into a least privilege model (read vs write).… [ Continue reading ]
Configuring cross-cloud identity synchronization with Azure AD Connect / Entra ID Connect
Over the last few weeks, I’ve been noodling on a good way to get B2B synchronization to work (similar to cross-tenant synchronization) involving Microsoft 365 Government Community Cloud High (GCCH) and Microsoft 365 Worldwide/Commercial.
While there is a preview available for cross-cloud synchronization, it’s a ways off from being generally available.… [ Continue reading ]
MS-900 3rd Edition Free Chapters
One of the things that I really love about writing exam prep books is the opportunity to not just teach the test, but help people understand the broader concepts around it–and provide a reference tool that you can use after the exam.… [ Continue reading ]
More ChatGPT patterns, practices, and prompts
This post picks up the trail and continues with more prompts and frameworks.
While I’d recommend going back to the previous post in this series to see where we started, it’s not required. In this post, we’ll continue exploring prompt rubrics or frameworks, giving examples on how to transform everyday questions into effective prompts.… [ Continue reading ]
ChatGPT patterns, practices, and prompts
ChatGPT and other generative AI tools definitely have a lot of capability, though getting them to do what you want (the way you want) can be a little challenging if you’re starting from scratch.
Fortunately, there are some patterns and frameworks that have been developed to help people structure their requests (or prompts, in the generative AI vernacular) in a way that gives the AI endpoint (ChatGPT, Bard, Claude, or whoever) the boundaries and guidelines necessary for great output.… [ Continue reading ]
Microsoft 365 Certified Fundamentals MS-900 Exam Guide 3rd Edition now available
20% Off my Power Automate Book from October 1-5
In celebration of the Microsoft Power Platform Conference 2023, my publisher Packt has graciously agreed to a 20% discount.
Starting October 1 (and running through October 5), use code 20WORKFLOW at checkout on Amazon to save 20% off the book!… [ Continue reading ]
For anyone starting off in the Microsoft 365 administration world, check out the MS-900 exam, which tests on great solid foundational knowledge to help you understand the Microsoft 365 landscape! And what better way to prepare for that exam than with a helpful book?