Scripting WMI Namespace Security (part 3 of 3)

In the second part of this series, we discussed how to retrieve the current security settings for a WMI namespace.   For this blog post, I’ll show a Powershell script for modifying the current security descriptor of a WMI namespace.  Note that everything I’m doing in the Powershell script can be done in vbscript, but I’ll…


Scripting WMI Namespace Security (part 2 of 3)

In the first part of this series, we discussed what WMI namespace security was and why it is something you would want to change.   For this blog post, I’ll show a Powershell script for retrieving the current security descriptor of a WMI namespace.  Note that everything I’m doing in the Powershell script can be done…


Scripting WMI Namespace Security (part 1 of 3)

Under most circumstances, you would never need to change WMI namespace security.  The default security settings allow authenticated users read access, method execution, and provider write permission.  Members of the Administrators group get full access including remoting.  There may be a scenario where you want a non-admin (could be an application account or machine account)…