The answer is to use Windows PowerShell Web Access
Also known as a PowerShell Web Access, it is featured in windows servers 2012. It acts as gateway that connects to a remote PC or any other device in your environment.
Below is a brief outline of how you can install PSWA
1. You are required to install and configure the IIS
2. Install and configure the Windows PowerShell web access feature
The remaining steps define and configure “authorization rules” and include;
1. Configuring the IIS gateway.
2. Creating restrictive authorization rules.