I’m a Dual Microsoft MVP passionate about Microsoft technologies, especially SharePoint (love at first sight!), Microsoft 365, and everything that you can do with PowerShell!

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 have a look at my TechSnips video list if you prefer watching videos, and alternatively reach me on Twitter @veronicageek.

Other resources (Github):


Happy learning!

5 Responses to “About

  • moistgrunge
    9 months 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
      9 months 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
    10 months 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.

  • 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
      11 months 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