In this chapter, we will cover:
Provisioning site hierarchy during solution deployment
Installing features on the site and managing existing site features
Creating permission levels and security groups that use them
Managing site templates and their availability on sites
Associating features to existing site templates
Managing SharePoint workflow association using PowerShell
Configuring site themes and user interface artifacts
As we've seen in Chapter 1, PowerShell Scripting Methods and Creating Custom Commands, the strength of PowerShell lies in its ability to access and manipulate complex objects in SharePoint. In this chapter, we'll take a look at many more PowerShell capabilities and usage scenarios targeting enterprise content provisioning and deployment.
When setting up a new solution in your environment, you are likely to want to set it up on a test environment before rolling it out to production. In more...