User rights or privileges control how a user account can interact with the operating system. Several privileges are required for any user that needs to launch the SmartDeploy console.
If these rights are not assigned to the user account that is currently signed into the console host, many of the SmartDeploy processes fail. That is to say, logging into Windows as a standard user and then entering credentials at the UAC prompt when you launch SmartDeploy is not recommended. Instead, you will need to log into Windows with an account that includes these permissions.
The following privileges are required for SmartDeploy to function properly:
Check the Privileges Available to the User Account
To view the rights that are available to the current user account, open an administrative Command Prompt, and run this command:
A list of privileges that are available to your user account will appear in the Command Prompt window.
Important: You may completely disregard the State column - the words Enabled/Disabled only indicate whether each privilege is in use by the current process - i.e. the Command Prompt window itself. If a privilege appears on this list at all (regardless of what appears in the State column), this indicates that your user account can use that privilege.
The privilege list for your user account must include all of the items in the list above. If any privileges are missing, this is often a result of domain security policy, and you may need to update your Group Policy to enable the privileges for the account. Alternatively, you can sign in to the SmartDeploy console host using a different user account, which holds all of the required privileges.