I’m a Dual Microsoft MVP, PnP Team Member, and also a PnP PowerShell Maintainer!

Sharing my knowledge along the way with others is just a pleasure, because that’s also the way I’ve learned those technologies thanks to kind people out there.
So hopefully you’ll find some interesting content that will help along the way too! 🙂

I’m also the creator of the O365 Data Retriever tool, which is a FREE open source project hosted on Github, and will give you your Office 365 data “at a glance”. Try it out!

Feel free to have a look at my Youtube channel or alternatively reach me on Twitter @veronicageek.

Other resources (Github):


Happy learning!

6 Responses to “About

  • Kristy Rhoades
    8 months ago

    Hi Veronica – Great articles! Quick questions about your article on finding checked out files across multiple Site Collections – do you know if it is possible to do the same but for Site Pages that are waiting to be Republished? I have a lot of users new to SharePoint & it would be a huge time saver if I could figure this one out. Thanks!!

  • moistgrunge
    2 years ago

    Your “Create a folder structure in SharePoint Online using PowerShell PnP (from file shares)” worked so well, now the line of business people want me to repeat it on 351 selected sites. I’ve tried to refashion this to work with in imported CSV by modifying the $topLevelRoot = ‘/TargetLibrary’
    without success. Am I better off trying to tamper with the connect-pnponline and just supplying credentials in my script so I don’t have to log in 351 times?

    • Veronique Lengelle
      2 years ago

      You can try to change the first Connect-PnPOnline to https://tenantName-admin.sharepoint.com, have a csv containing the URLs of your sites, then add another foreach loop after that using another Connect-PnPOnline -Url $site.SiteUrl (for example). If those sites are on the same tenant, make sure you have access to all those sites. And if you’re using the same account all the time, you can put those creds into your Credential Manager on your machine to avoid the -Credential parameter.

  • Heather Rumbough
    2 years ago

    Hi Veronica, I found your article describing how to create a folder in all users personal URL. How do we changed permissions to Anonymous and Read Only.

  • Dominic
    2 years ago

    Hi Veronica – I found your article on SharePoint List and Site Columns really useful, if a site in a hierarchy has a site column that was defined at the top site level can that site column be edited in the child site and the change propagate across all sites or does the change have be made in the parent site which will then cascade down through the hierarchy?

    • Veronique Lengelle
      2 years ago

      Hi Dominic, and thanks for the feedback! Appreciated. The change needs to happen at the top level site to cascade down.

Leave a Reply