Skip to content

Latest commit

 

History

History
45 lines (30 loc) · 1.49 KB

File metadata and controls

45 lines (30 loc) · 1.49 KB

Security Guide - PowerShell Deployment Extension Kit

April 2019

Security Overview

Security for PSD-enabled MDT solutions is essentially and effectively identical to a traditional MDT environment. Passwords are hidden and obfuscated from logs but may be transmitted in the clear over the wire.

Accounts and Permissions

  • PSD Installation - Installation of PSD requires administrative privileges and the execution of PSD_Install.ps1 from an elevated permissions Powershell prompt

PSD/MDT Shares and Content

Operation of PSD-enabled task sequences requires the following: - PSD Share (optionally hidden) configured in workbench - Account specified in BS/CS.ini - UserID, UserPassword, UserDomain - Share Permissions (READ) - File Permissions (READ)

Progress and Status Logs

Recording log and event information is done via log files

  • Account specified in BS/CS.ini
    • UserID, UserPassword, UserDomain
  • SLSHARE value for log files

Active Directory

  • Accounts specified in BS/CS.ini
    • JOINDOMAIN - set to target domain name
    • DOMAINADMIN - AD account with rights to create and delete AD computer objects
    • DOMAINADMINPASSWORD = AD account password
    • DOMAINADMINDOMAN - blah

Events and Monitoring

Firewall Ports

In addition to the IIS setup and configuration the following firewall ports needs to open:

* Port 80 for HTTP (not recommended)
* Port 443 for HTTPS
* Port 9080 for MDT Event Monitoring if enabled (disabled by default)