Managing SharePoint with PowerShell

  • Nikolas Charlebois-Laprade
  • John Edward Naguib


We are now ready to take on the core of the subject of this book: how to interact with your SharePoint environment using PowerShell. In this chapter, we will make various analogies to compare how PowerShell relates to classic .NET interactions using the SharePoint object model. Throughout the following sections you will learn how you can write PowerShell scripts to manage and interact with different levels of SharePoint artifacts such as site collections, sites, lists, items, and so on. By the end of this chapter, you will have been exposed to the different components of SharePoint, and to their methods and properties that are made available through the object model. As mentioned earlier in this book, we assume that by now you have had some level of exposure to some version of SharePoint, and that you understand the different hierarchies of entities that exist within it.


Site Collection List Item Business Unit Role Definition Role Assignment 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

©  Nikolas Charlebois-Laprade and John Edward Naguib 2017

Authors and Affiliations

  • Nikolas Charlebois-Laprade
    • 1
  • John Edward Naguib
    • 2
  1. 1.GatineauCanada
  2. 2.CairoEgypt

Personalised recommendations