55095: SharePoint 2010 and 2013 Auditing and Site Content Administration using PowerShell Training




Per Participant

Course Description

This one-day training is designed for auditors and server administrators of SharePoint 2010 and 2013 who must query virtually every aspect of SharePoint. The class handout functions as a cheat sheet containing over 175 PowerShell scripts and general principles for writing your own scripts. These scripts cover:

  • Utilizing the ISE and the SharePoint Management Shell is covered in these scripts.
  • Generic pointers for tabulating, exporting, and counting results;
  • Comprehending and delving deeply into the SharePoint object model
  • Obtaining lists or inventories of servers, websites, services, lists, online applications, products, content categories, libraries, fields, individuals, and much more.
  • Searching lists based on template type, content type, and content categories
  • Documents can be found by using search criteria such as the user, file extension, content type, checked-out status, size, and age.
  • Locating abandoned sites
  • Finding and altering the settings for the SharePoint Designer and locating and resetting customized pages.
  • Recording and controlling features
  • Deleting, recycling, and removing items from lists
  • Take an inventory of users and user rights to determine "who can access what"
  • Building websites, databases, and lists
  • Downloading and submitting files
  • and a lot more...
  • This training is designed based on the objectives of the course variant 55095A.

    Training Exclusives

  • Live instructor-led interactive sessions with Microsoft Certified Trainers (MCT).
  • Access to Microsoft Official Courseware (MOC).
  • Real-time Virtual Lab Environment.
  • Experience 24*7 Learner Support.
  • Self-paced learning and flexible schedules.

Prerequisites for this training

  • Very good understanding of SharePoint's functionality.
  • Completed a PowerShell course recently, such as 10961 or 50414; or have a solid familiarity with PowerShell 2.

Who should attend this course?

This course is meant for SharePoint server admins and auditors looking to upgrade their skills. SharePoint developers wanting to learn something useful and make a transition into Auditing and Administration can take the course as well.

microsoft logoMicrosoft Certified Partner

Microtek Learning is a Microsoft Certified Partner for Learning Solutions. This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).


  • Virtual Live Training
  • Guaranteed to Run

Jun 16, 2023

9:00 am - 5:00 pm EST
  • Virtual Live Training

Jun 30, 2023

9:00 am - 5:00 pm EST
  • Virtual Live Training
  • Guaranteed to Run

Jul 14, 2023

9:00 am - 5:00 pm EST
  • Virtual Live Training

Jul 28, 2023

9:00 am - 5:00 pm EST
  • Virtual Live Training
  • Guaranteed to Run

Aug 11, 2023

9:00 am - 5:00 pm EST
  • Virtual Live Training
  • Guaranteed to Run

Aug 25, 2023

9:00 am - 5:00 pm EST
  • Virtual Live Training

Sep 08, 2023

9:00 am - 5:00 pm EST
  • Virtual Live Training
  • Guaranteed to Run

Sep 22, 2023

9:00 am - 5:00 pm EST
Request Batch

What you will learn

  • You can query just about anything in SharePoint using PowerShell.
  • Recognize the basic object model and object hierarchy in SharePoint as seen through PowerShell.
  • Report formatting using PowerShell output.
  • Utilize resource management to lessen the impact on production servers.
  • Site Collections, subsites, lists, libraries, and content can all be created and deleted.


This module provides an introduction to the topics covered in the class, introduces SharePoint PowerShell terminology and provides a review of important PowerShell features.

  • History of PowerShell in SharePoint
  • PowerShell vs. Search
  • PowerShell, SharePoint Management Shell and cmdlets
  • Security and Permissions Needed
  • Getting Started with PowerShell: Counting Items, Custom Columns, Reformatting Numbers, Saving Results to a File
  • Changing and Updating Content: Creating SharePoint Objects, Changing Objects
  • Lab: SharePoint and PowerShell

  • Using PowerShell with SharePoint
  • After completing this module, students will be able to:

  • Get started using PowerShell to inventory and update SharePoint.
  • This module introduces the SharePoint object model and some important terminology.

  • GUIDs
  • Sites vs. Webs
  • The SharePoint Object Hierarchy
  • Lab: Working with SharePoint CMDLETs and Objects

  • Get a list of all Site Collections and their GUIDs
  • Get a list of all Webs in all Site Collections
  • Given a web’s URL get its parent web and web application
  • After completing this module, students will be able to:

  • Explore sites and webs using PowerShell.
  • Retrieve important properties of common SharePoint objects
  • This module explores limiting impact on server memory usage and performance.

  • Memory Management and Disposing Objects
  • Limiting Impact on Production Servers
  • Lab: Managing Memory and Limiting Performance Impact

  • Exploring PowerShell’s use of system memory.
  • Testing the impact of scripts on server performance
  • After completing this module, students will be able to:

  • Recognize and manage the impact of PowerShell on a SharePoint server.
  • This module explores SharePoint using PowerShell from the Farm down to individual list items.

  • Getting Farm Information: version, services, services, features
  • Getting Web Application information
  • Exploring Site Collections: retrieve Site Collections, Site Collection Administrators, quotas
  • Working with the Recycle Bins: finding items, getting file counts and bytes, deleted sites
  • Exploring Webs: web templates, finding webs, finding webs based on template, Quick Launch and Top Link Bar navigation
  • Exploring Lists and Libraries: finding all lists, lists by type, lists by Content Type, columns/fields, document count by web or library
  • Exploring Content Types
  • Finding documents: by a word in the title, file type, content type, size, date age, checked out status, approval status and many more…
  • Deleting content
  • Downloading and uploading files
  • Lab: Working with Content

  • Explore the farm.
  • Inventory site collections.
  • Create a recycle bin report.
  • Finding all blog sites.
  • Find all picture libraries.
  • Find all PDF files over 5 MB.
  • Delete all videos in a site collection.
  • After completing this module, students will be able to:

  • Explorer, inventory and maintain SharePoint content using PowerShell.
  • This module covers the use of PowerShell to explore and document SharePoint permissions.

  • Users: find a user, get a list of all users, working with Active Directory groups
  • SharePoint groups: Get lists of groups, get the members of a group, find all groups a user belongs to, find the groups associated with a web
  • Expanding users lists that include Active Directory groups
  • Documenting Broken Inheritance / Unique Permissions: webs, lists, libraries, folders, items
  • Working with Role Assignments
  • Lab: Users and Security

  • Get a list of all users who have access to a Site Collection.
  • Get a list of all groups in a Site Collection.
  • Get a list of all groups a user belongs to.
  • List all users who may have access to a SharePoint securable.
  • Get a list of all securable with broken inheritance.
  • After completing this module, students will be able to:

  • Explore and document users and user permissions.
  • Explore and document SharePoint groups.
  • Explore and document broken inheritance.
  • This module explorers Site Collection and Web management from PowerShell.

  • Finding Inactive Webs
  • Creating and Deleting Site Collections
  • Getting Site Collection Data
  • Creating and Deleting Subsites
  • Working With SharePoint Designer Settings
  • Lab: Managing Sites

  • Create a report for inactive sites.
  • Create a site collection and subsites.
  • Delete a site.
  • Delete a site collection.
  • Disable SharePoint Designer in all site collections.
  • After completing this module, students will be able to:

  • Manage SharePoint Site Collections and webs from PowerShell.
  • With Microtek Learning, you’ll receive:

    • Certified Instructor-led training
    • Industry Best Trainers
    • Official Training Course Student Handbook
    • Pre and Post assessments/evaluations
    • Collaboration with classmates (not available for a self-paced course)
    • Real-world knowledge activities and scenarios
    • Exam scheduling support*
    • Learn and earn program*
    • Practice Tests
    • Knowledge acquisition and exam-oriented
    • Interactive online course.
    • Support from an approved expert
    • For Government and Private pricing*

    * For more details call: +1-800-961-0337 or Email: info@microteklearning.com

    Request Call

    Our Clients

    For many years, Microtek Learning has been helping organizations, leaders, and professionals to reach their maximum performance by addressing the challenges they are facing.

    • 300+ enterprise clients
    • 100,000+ professionals trained
    • Service 70 of the Fortune 100
    • 96% of our clients would recommend us
    our clients

    Our Awards

    our awards
    why choose us
    Accredited By

    Course Details

    • Start Date: Jun 16, 2023
    • Duration: 1 Day
    • Skill Level: Foundation
    • Enrolled: 1342
    • Price: $575
    • Course PDF: Click Here
    side post side mode

    Talk to Learning Advisor