0

During the setup for FB7, it asks you for an account to run under. Ideally, I'd have my FB services running under NT_AUTHORITY\NetworkService as to avoid running under a specific user account. Then, I only need to grant permissions from the FB Webserver to the FB SQL machine, and I don't have to deal with expiring passwords. This is my preferred way of running production services.

The FB installer won't let me do this, and I'm reluctant to start changing things after I've installed. Anyone have any insight?

flag
I think I've managed to get this working after the install: 1) Configure FB Maintenance to run as "Network Service" 2) Change Application Pool Identity to be "Network Service" 3) Grant Read Permission to "Network Service" under HKLM\Software\Fog Creek Software\Fogbugz and it's children 4) Grant Permissions to SQL for that Machines Network account "DOMAINNAME\COMPUTERNAME$" is the syntax for a computers network service account on the domain – Ken Perkins Jul 13 2010 at 16:15
@Ken that sounds about right. Also, the network service account should have Read permissions on the entire FogBugz install directory with Write access to FileUploads and Full Control on Plugins. This is usually C:\Program Files (x86)\FogBugz. – Rob Sobers Jul 25 2010 at 18:03
I'm going to consolidate our notes into an answer. – Rob Sobers Jul 25 2010 at 18:05

1 Answer

1

Here's what you should do after you've installed FogBugz to make it run under the Network Service account:

  1. Configure FB Maintenance to run as "Network Service"
  2. Change Application Pool Identity to be "Network Service"
  3. Grant Read Permission to "Network Service" under HKLM\Software\Fog Creek Software\Fogbugz and it's children
  4. Grant Permissions to SQL for that Machine's Network Service account
  5. The "Network Service" account should have Read permissions on the entire FogBugz install directory with Write access to FileUploads and Full Control on Plugins (this is usually C:\Program Files (x86)\FogBugz)
link|flag

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.