The PowerShell Podcast

Building Better SharePoint with PowerShell with Dan Adams


Listen Later

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:
  • Dan Adams on LinkedIn: https://www.linkedin.com/in/dan-adams-10887650/
  • Dan Adams on Github: https://github.com/sprsmashbrosautomation
  • Connect with Andrew: https://andrewpla.tech/links
  • PnP PowerShell: https://pnp.github.io/powershell/
  • PDQ Discord Community: https://discord.gg/pdq
  • The PowerShell Podcast on YouTube: https://youtu.be/OLsTaKC9GmM
  • PowerShell Wednesday Playlist: https://www.youtube.com/watch?v=XQT8lrn8hhU&list=PL1mL90yFExsix-L0havb8SbZXoYRPol0B
  • ...more
    View all episodesView all episodes
    Download on the App Store

    The PowerShell PodcastBy PDQ.com

    • 4.9
    • 4.9
    • 4.9
    • 4.9
    • 4.9

    4.9

    31 ratings


    More shows like The PowerShell Podcast

    View all
    Hanselminutes with Scott Hanselman by Scott Hanselman

    Hanselminutes with Scott Hanselman

    379 Listeners

    The Changelog: Software Development, Open Source by Changelog Media

    The Changelog: Software Development, Open Source

    289 Listeners

    Security Now (Audio) by TWiT

    Security Now (Audio)

    2,009 Listeners

    Windows Weekly (Audio) by TWiT

    Windows Weekly (Audio)

    887 Listeners

    Software Engineering Daily by Software Engineering Daily

    Software Engineering Daily

    626 Listeners

    Risky Business by Risky Business Media

    Risky Business

    375 Listeners

    RunAs Radio by Richard Campbell

    RunAs Radio

    83 Listeners

    SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast) by Johannes B. Ullrich

    SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast)

    648 Listeners

    CyberWire Daily by N2K Networks

    CyberWire Daily

    1,030 Listeners

    Click Here by Recorded Future News

    Click Here

    421 Listeners

    Darknet Diaries by Jack Rhysider

    Darknet Diaries

    8,051 Listeners

    CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

    CoRecursive: Coding Stories

    188 Listeners

    Tech Brew Ride Home by Morning Brew

    Tech Brew Ride Home

    963 Listeners

    The Real Python Podcast by Real Python

    The Real Python Podcast

    139 Listeners

    Hacker And The Fed by Chris Tarbell & Hector Monsegur

    Hacker And The Fed

    167 Listeners