<p>Use the latest tools to manage and automate tasks on Microsoft's SharePoint platform. You will achieve time and cost savings, increase reliability of deployments, and learn how to safely and efficiently migrate from a previous version, all while gaining valuable skills in PowerShell scripting.<br
Beginning PowerShell for SharePoint 2016 A Guide for Administrators, Developers, and DevOps Engineers
β Scribed by Charlebois-Laprade, Nikolas
- Publisher
- Apress
- Year
- 2019;2017
- Tongue
- English
- Leaves
- 226
- Edition
- 2nd edition
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Use the latest tools to manage and automate tasks on Microsoft's SharePoint platform. You will achieve time and cost savings, increase reliability of deployments, and learn how to safely and efficiently migrate from a previous version, all while gaining valuable skills in PowerShell scripting.
Authors Nik Charlebois-Lapradeand John Edward Naguib begin by explaining the fundamental concepts behind the PowerShell language. Then, with copious real-world examples and scripts, they introduce PowerShell operations in the context of deploying, migrating, managing, and monitoring SharePoint 2016.
What You'll Learn
What's New in this Edition?
Learn about the new SharePoint 2016 capabilities and min role
Extend the default set of available PowerShell cmdlets for SharePoint 2016 by creating your own reusable Cmdlet functions with PowerShell 5.0
Upgrade your on-premises SharePoint 2013 environment to SharePoint 2016 using PowerShell
Who This Book Is For
Administrators, developers, and DevOps engineers working with SharePoint 2016. No experience with PowerShell is required.
β¦ Table of Contents
Contents at a Glance......Page 5
Contents......Page 6
About the Authors......Page 15
About the Technical Reviewer......Page 16
Acknowledgments......Page 17
The SharePoint Challenges......Page 18
History of PowerShell......Page 20
What Is PowerShell?......Page 21
Summary......Page 23
File Size......Page 24
Durable Links......Page 26
App Launcher......Page 27
Fast Site Creation......Page 28
Disable-SPWebTemplateForSiteMaster......Page 29
New-SPSiteMaster......Page 30
Remove-SiteMaster......Page 31
Hybrid Search......Page 32
Office Online Server (OOS)......Page 33
Automatic Indexing for Large SharePoint Lists......Page 34
Summary......Page 36
Cmdlets......Page 37
Module......Page 38
Console Colors......Page 40
Casting......Page 41
Decisions......Page 42
Comparison......Page 43
Logical Operators......Page 44
Functions......Page 45
Loops......Page 46
Piping......Page 47
Instance Referrer......Page 48
Error Handling......Page 49
Enumerations......Page 50
Arrays......Page 51
WhatIf Rollback......Page 52
Demo ProjectβSelective Deletion of Files in a Folder......Page 53
Customization......Page 55
My Profile......Page 56
Custom Modules......Page 57
Summary......Page 58
Requirements......Page 59
Software Requirements......Page 60
Roles and Features......Page 61
Domain Controller......Page 62
Users and Groups......Page 63
Application Server Role......Page 64
Installing SQL Server 2014......Page 67
Installing SharePoint Prerequisites......Page 68
Installing SharePoint......Page 70
Creating the Databases......Page 72
Creating Your First Web Application......Page 74
Creating Your Root Site Collection......Page 75
Granting Users Access......Page 76
Automatic Login......Page 78
Script Orchestrator......Page 79
Summary......Page 82
Interacting with Objects......Page 83
Get-SPSite......Page 84
Copy-SPSite......Page 85
New-SPSite......Page 86
Set-SPSite......Page 87
Remove-SPSite......Page 88
Remove-SPDeletedSite......Page 89
Putting It Together: Creating a Site Collection Structure......Page 90
Get-SPWeb......Page 91
New-SPWeb......Page 92
Remove-SPWeb......Page 96
Set-SPWeb......Page 97
Putting It Together: Creating Supporting Webs......Page 98
Lists......Page 101
Creating a New List......Page 102
Restoring a List Instance......Page 104
Copying a List Instance......Page 105
Putting It Together: Creating Common Lists......Page 106
Getting List Items......Page 107
Removing a List Item......Page 110
Creating a List Item......Page 112
Updating a List Item......Page 113
Getting an Instance of a Field......Page 114
Creating a New Field......Page 115
Permissions......Page 116
List Permissions on an Object......Page 117
Granting New Permissions......Page 118
Scenario #1 - Bad Memory Management......Page 120
Scenario #2 - Good Memory Management......Page 121
Summary......Page 123
Features......Page 124
Activating a Feature......Page 125
Backups......Page 126
Automating a Farm Backup......Page 127
Viewing Backup History......Page 128
Restoring a Farm Backup......Page 129
Timer Jobs......Page 130
Disabling a Timer Job......Page 131
Changing a Timer Jobβs Schedule......Page 132
Starting a Timer Job......Page 134
Getting a Reference to a Service Instance......Page 135
Stopping a SharePoint Service Instance......Page 136
SharePoint Health Analyzer......Page 137
Getting References to Health Analyzer Rules......Page 138
Enabling a SharePoint Health Analyzer Rule......Page 140
Summary......Page 141
Chapter 7: Upgrading from SharePoint 2013 to 2016 with PowerShell......Page 142
The Upgrade Process......Page 143
Copying the Database to the New Farm......Page 144
Restoring the Database to the New Farm......Page 146
Upgrading the Content Database......Page 148
Summary......Page 153
Chapter 8: Managing Office 365 SharePoint Online with PowerShell......Page 154
SharePoint Online Management Shell......Page 155
Connecting to the Office 365 Instance......Page 157
Listing Available Commands......Page 158
Site Collections......Page 159
Get-SPOSite......Page 160
New-SPOSite......Page 161
Repair-SPOSite......Page 163
Set-SPOSite......Page 164
Upgrade-SPOSite......Page 165
Get-SPODeletedSite......Page 166
Restore-SPODeletedSite......Page 167
SPOSiteGroup......Page 168
Get-SPOSiteGroup......Page 169
New-SPOSiteGroup......Page 170
Users......Page 171
Get-SPOExternalUser......Page 172
Add-SPOUser......Page 174
Remove-SPOExternalUser......Page 175
Set-SPOUser......Page 176
Get-SPOAppErrors......Page 177
Get-SPOTenant......Page 178
Get-SPOTenantLogEntry......Page 179
Web......Page 180
Summary......Page 181
Types of Solutions......Page 182
Adding a New Farm Solution......Page 183
Installing a Farm Solution......Page 184
Updating a Farm Solution......Page 186
App Management Service Application......Page 187
The Microsoft SharePoint Foundation Subscription Settings Service Application......Page 190
Final Configuration Steps......Page 193
Importing an App Package......Page 195
Exporting App Packages......Page 196
Uninstalling a SharePoint App......Page 197
Creating an App Catalog......Page 198
Adding an App to the Catalog......Page 200
Managing App Permissions......Page 201
Updating an Existing App......Page 203
Summary......Page 204
Creating Modules and Cmdlets......Page 205
Summary......Page 211
Add-SPSolution......Page 212
Export-SPAppPackage......Page 213
Get-SPServiceInstance......Page 214
Import-SPAppPackage......Page 215
New-SPAppManagementServiceApplication......Page 216
New-SPSite......Page 217
Remove-SPContentDatabase......Page 218
Request-SPUpgradeEvaluationSite......Page 219
Stop-SPServiceInstance......Page 220
Update-SPSolution......Page 221
Index......Page 222
π SIMILAR VOLUMES
<p><p>Use the latest tools to manage and automate tasks on Microsoft's SharePoint platform. You will achieve time and cost savings, increase reliability of deployments, and learn how to safely and efficiently migrate from a previous version, all while gaining valuable skills in PowerShell scripting.
<p><p><em>Beginning PowerShell for SharePoint 2013</em> is a book for the SharePoint administrator looking to expand his or her toolkit and skills by learning PowerShell, Microsoft's vastly flexible and versatile object oriented scripting language. PowerShell is the future of Microsoft administratio
Beginning PowerShell for SharePoint 2013 is a book for the SharePoint administrator looking to expand his or her toolkit and skills by learning PowerShell, Microsofts vastly flexible and versatile object oriented scripting language. PowerShell is the future of Microsoft administration, and SharePoin
Beginning PowerShell for SharePoint 2013 is a book for the SharePoint administrator looking to expand his or her toolkit and skills by learning PowerShell, Microsoft's vastly flexible and versatile object oriented scripting language. PowerShell is the future of Microsoft administration, and SharePoi
<h4>Take control of SharePoint 2010 with PowerShell!</h4> <p>Administer SharePoint 2010 using PowerShell with help from this practical guide. PowerShell for Microsoft SharePoint 2010 Administrators explains how to configure and manage the latest version of the powerful enterprise collaborat