Implementing PowerShell Web Access in Server

This course explains what PowerShell Web access is and shows you how you install it, secure it, configure it, and use it; it also offers best practice advice.
Course info
Rating
(18)
Level
Intermediate
Updated
Aug 11, 2015
Duration
1h 35m
Table of contents
Description
Course info
Rating
(18)
Level
Intermediate
Updated
Aug 11, 2015
Duration
1h 35m
Description

This course begins by examining what PowerShell is, and what PowerShell Web Access (PSWA) is. The course looks at the details of how you install the product, including installation of IIS and the creation of Server certificates. The course next looks at securing PSWA, which includes creating Authorization rules and creating constrained remoting endpoints. This is followed by a look at how you configure and use PWSA. Finally, the course proposes best practices for implementing PSWA.

About the author
About the author

Thomas is a UK IT Pro, with over 40 year’s experience in the IT field. He’s presently doing writing, consulting and training around some of the key Microsoft technologies including PowerShell, Lync and Windows Server/client.

More from the author
Windows Workflows with PowerShell
Intermediate
2h 31m
Aug 2, 2016
Using WMI and CIM in PowerShell
Intermediate
3h 31m
Jan 15, 2016
More courses by Thomas Lee
Section Introduction Transcripts
Section Introduction Transcripts

Overview to PowerShell Web Access and the Course
Hi, my name is Thomas Lee, and welcome to this Pluralsight course, Implementing PowerShell Web Access in Windows Server. This module is the overview to Windows PowerShell Web Access and the course. As I said, my name is Thomas Lee, my Twitter handle is @DoctorDNS, and my blog site is HTTP://tfl09. blogspot. com. Now in this course what we want to look at first is what is PowerShell and why does it matter. Next I want to look at what is PowerShell Web Access. We'll have a short demo of PowerShell Web Access so you know what it looks like, and then what we're trying to achieve as we go through this course. We'll look a little bit at the history of PowerShell Web Access. I'll cover the overall course outline and the details of the course lab that I've put together to demonstrate PowerShell Web Access for you here in this course. We'll look at some PSWA resources, and we'll finish with a module summary.

Installing PowerShell Web Access
Hi. I'm Thomas Lee. Welcome to this module, Installing PowerShell Web Access, a part of the Implementing PowerShell Web Access course from Pluralsight. In this module, I want to look at a number of things, specifically we'll start with the installation overview and requirements, what you need to have and install to get PowerShell Web Access to work. We'll look at installing IIS itself, the web server, we'll look at installing the PowerShell Web Access feature in Windows, we'll look at installing the PowerShell application, and then we'll look at setting up IIS logging. I'll demonstrate all of this, and then we'll complete the module with a look at some more resources and a module summary.

Managing PowerShell Web Access Security
Hello. I'm Thomas Lee. Welcome to this module, Managing PowerShell Web Access Security, which is part of Pluralsight's Implementing PowerShell Web Access in Windows Server course. In this module, we're looking at PowerShell Web Access security, and we'll start off with looking at PowerShell Web Access's four levels of security. Then we'll look at how you can secure the PowerShell Web Access Gateway, and I'll talk about using certificates with PowerShell Web Access. Then we'll have a demonstration using certificates. You may remember in the previous module we demonstrated using a test certificate, now we'll look at obtaining a certificate from an internal CA and how you can implement that in PSWA, PowerShell Web Access. We'll then look at specifying PowerShell Web Access authorization rules, creating and securing constrained endpoints, and then we'll have a second demonstration where we'll use those constrained endpoints and some authorization rules to further secure PowerShell Web Access. We'll then complete with a module summary, which will include a list of a few resources that will help you get more information about PowerShell Web Access and how you can secure it.

Using and Managing PowerShell Web Access
Hello. I'm Thomas Lee. Welcome to this module, Using and Managing PowerShell Web Access, which is part of Pluralsight's Implementing PowerShell Web Access with Windows Server course. In this module, I want to first of all look at how you connect to the PowerShell Web Access Gateway. Then we'll look at using the PSWA Console, and we'll look at how you can customize the logon on the gateway computer. We'll spend a moment looking at session management and speak about how you can use cached credentials. Then we'll look at the double hop problem, which we mentioned earlier in the course, and the solution, the solution being CredSSP. I'm going to show you how you can implement that and to get over the double hop problem. We'll then have a demonstration of actually using PowerShell Web Access with some of these aspects. And finally, I'll finish with a look at some resources to help you get more out of PowerShell Web Access, and a module summary.

Best Practice and Course Conclusion
HI. I'm Thomas Lee. Welcome to this module, Best Practice and Course Conclusion, part of Pluralsight's course, Implementing PowerShell Web Access with Windows Server. In this final module of the course, I want to look at a number of things. First I want to look at troubleshooting, there's not too much to troubleshoot here, but we'll look at a few troubleshooting aspects. We'll look at briefly IIS logging, which can indeed help you with troubleshooting. We'll look at some best practices that concern using PowerShell Web Access and implementing PowerShell Web Access. And then we'll look at a very short demo followed by a module and course summary.