Changing the Run As account for SnapStream software


In order to use some SnapStream features, it may be necessary to configure the software to run as a specific user on the domain, rather than as the default system account. Changing this Run As setting requires some extra steps in order for the software to work correctly.


  1. Open the Service Management console (Control Panel=> Administrative Tools=> Services)
  2. Locate the SnapStream Broker service. Stop the SnapStream Broker Service.
  3. Log in to Windows as the user that the broker will be running as.
  4. Copy the SnapStream Media directory from the old user's App data directory to the new user's App data directory.
    • If the SnapStream Broker is running as local system: 
      C:\Windows\System32\config\systemprofile\AppData\Local\SnapStream Media
    • If the SnapStream Broker is running as a specific user: 
      C:\Users\<username>\AppData\Local\SnapStream Media\
      NOTE:  This will copy over the existing SnapStream search index, and log files to the new Windows user that the SnapStream broker will be running as.
  5. Right-click the SnapStream Broker Service and select Properties.
  6. Select the Run As tab and enter the username and password for the account under which the service should run. 
  7. Download the ServiceAccountFixer utility.
  8. Run from a command line with this syntax: serviceaccountfixer.exe <domain>\<user>
    If you want to change back to the default account, run as follows:
    ServiceAccountFixer "NT AUTHORITY\SYSTEM"
  9. Start the SnapStream Broker service and confirm that you are able to log in to the web interface.

Have more questions? Submit a request


Article is closed for comments.