Podcast

The PowerShell Podcast Building Better SharePoint with PowerShell with Dan Adams

2 min read
Share:

Listen to this Episode

Audio available

Watch this episode on YouTube

Dan Adams is a 13-year Microsoft 365 and SharePoint veteran who joined Andrew to talk about the often misunderstood world of SharePoint, the shift to Microsoft Graph, and his custom PowerShell module built which can assess and benchmark M365 environments. Dan breaks down why SharePoint gets such a bad reputation (spoiler: it’s usually about who built it, not the platform), explains why “everything in M365 is SharePoint” isn’t just a meme, and digs into how the Microsoft Graph API is changing the way admins interact with the platform. He also shares his experience going from longtime podcast listener to first-time guest, and closes with some honest advice about reaching out to people in the community.

Key Takeaways:

  • SharePoint’s bad reputation often comes from poor initial architecture, not the platform itself. Getting the information structure right at the start has downstream effects on everything from Copilot to Purview to legal compliance, and PowerShell automation is only as useful as the metadata you’ve set up to work with.
  • The Microsoft Graph API is consolidating how everything in M365 is accessed. Where older APIs like the SharePoint client-side object model might count a batch of 100 items as 100 separate API calls, Graph treats that same batch as a single call, which is a meaningful difference for performance and rate limiting.
  • Dan’s custom PowerShell module (SP’r Smash Bros Automation) automates M365 permission extraction to produce security assessments against CIS benchmarks and Microsoft Secure Score. Built as a practical tool for consultants and admins, it delivers a fast, standardized baseline of a tenant’s security posture, featuring an optional AI sidecar to instantly generate personalized remediation plans.

Guest Bio:

Dan Adams is a Microsoft 365 and SharePoint Architect with 13 years of M365 consulting experience. Leveraging deep SharePoint and strategic information architecture expertise, he has led teams to deliver over 40 Fortune 500 intranets across industries ranging from healthcare to the NFL. He is the architect behind multiple award-winning portals, including two Ragan “Best Overall Intranet” winners. Dan is also an AI enthusiast, an advanced PowerShell expert, and the creator of the custom “SP’r Smash Bros Automation” module for Microsoft 365.

Resource Links:

About the Author

Andrew Pla avatar

Andrew Pla

PowerShell MVP, podcast host, and Community Director of PowerShell Summit

I’m a technical educator and community builder. I’m a Microsoft PowerShell MVP, podcast host, speaker, and Community Director of PowerShell Summit. I also work at PDQ alongside sysadmins and IT pros every day.

Community isn’t just what I do. It’s where I get my energy. I genuinely light up when I see someone land a new job, level up a skill, or show up to their first conference. I love sharing that passion with others.

Every week I host a live podcast and stream on YouTube covering PowerShell, automation, and the humans behind the keyboards.

If you’re on your IT journey and need someone in your corner, you’re in the right place. Find more at andrewpla.tech/links.

View profile