User and Domain Prerequisites for PMC Deployments

PMC supports two types of deployment: domain-joined machines and machines that are not connected to a domain:

Computers managed by PMC must be on the network to communicate with the service.

Domain Installs

The PMC deployment wizard must be run as an admin user on the deployment machine. The PMC deployment wizard requires a domain user account that is part of the Administrators group on all the Service Fabric deployment nodes and the SQL machine.

You can use a different account for running the PMC deployment wizard. The account must be an administrator on the deployment machine and must be connected to the same domain as the nodes.

Non-domain Installs

For non-domain installs, you need a user account that is a member of the Administrator group on all the Service Fabric cluster nodes. The same account must be used on the deployment machine to run the deployment script, as well as all your deployment nodes and the SQL machine.

In addition, you must run the script Enable-WinRMwithSSL.ps1 on each PMC deployment node using the account that is a member of the Administrators account. This enables WinRM which is required for the deployment to succeed. This script can be found in the Deployment folder.