CYBER MONDAY SALE 70% OFF QuickBooks for 3 months*   Ends 12/5

Buy now
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements
Simplify payday and set payroll to run automatically on QuickBooks. Explore QuickBooks Payroll

Reply to message

View discussion in a popup

Replying to:
bgarrett012
Level 1

Reply to message

We are also experiencing the same issue with fiblueprint.xml file permissions being modified by the quickbooks program, even when we set "Authenticated Users" to Modify only in a multi user Azure Virtual Desktop. Quite annoying! We are currently testing the following as a resolution:

 

- Remove inheritance for the file and remove all permissions. 

- Set file owner as your administrator account

- Set Authenticated Users to Modify

- Set Local Administrators (or domain administrators if you choose) to Full Control

- Make sure all other permissions including SYSTEM are removed and only Authenticated Users and Administrators are in the permissions.

 

We are not experiencing this issue for any other files. This shows up when users work in the bank feed. Additionally, here are the permissions we set on a multi-user environment:

$user = New-Object -TypeName 'System.Security.Principal.SecurityIdentifier' -ArgumentList @([System.Security.Principal.WellKnownSidType]::AuthenticatedUserSid, $null)

$MyPath1 = "C:\ProgramData\Intuit"
$acl1  = Get-Acl -Path $MyPath1
$rule1 = New-Object System.Security.AccessControl.FileSystemAccessRule($user, 'Modify', 'ContainerInherit,ObjectInherit', 'None', 'Allow')
$acl1.SetAccessRule($rule1)
Set-Acl -Path $MyPath1 -AclObject $acl1

$MyPath2 = "C:\ProgramData\Common Files\Intuit"
$acl2  = Get-Acl -Path $MyPath2
$rule2 = New-Object System.Security.AccessControl.FileSystemAccessRule($user, 'Modify', 'ContainerInherit,ObjectInherit', 'None', 'Allow')
$acl2.SetAccessRule($rule2)
Set-Acl -Path $MyPath2 -AclObject $acl2

$MyPath3 = "C:\Program Files\Intuit"
$acl3  = Get-Acl -Path $MyPath3
$rule3 = New-Object System.Security.AccessControl.FileSystemAccessRule($user, 'Modify', 'ContainerInherit,ObjectInherit', 'None', 'Allow')
$acl3.SetAccessRule($rule3)
Set-Acl -Path $MyPath3 -AclObject $acl3

$MyPath4 = "C:\Program Files\Common Files\Intuit"
$acl4  = Get-Acl -Path $MyPath4
$rule4 = New-Object System.Security.AccessControl.FileSystemAccessRule($user, 'Modify', 'ContainerInherit,ObjectInherit', 'None', 'Allow')
$acl4.SetAccessRule($rule4)
Set-Acl -Path $MyPath4 -AclObject $acl4

$MyPath5 = "C:\Program Files (x86)\Intuit"
$acl5  = Get-Acl -Path $MyPath5
$rule5 = New-Object System.Security.AccessControl.FileSystemAccessRule($user, 'Modify', 'ContainerInherit,ObjectInherit', 'None', 'Allow')
$acl5.SetAccessRule($rule5)
Set-Acl -Path $MyPath5 -AclObject $acl5

$MyPath6 = "C:\Program Files (x86)\Common Files\Intuit"
$acl6  = Get-Acl -Path $MyPath6
$rule6 = New-Object System.Security.AccessControl.FileSystemAccessRule($user, 'Modify', 'ContainerInherit,ObjectInherit', 'None', 'Allow')
$acl6.SetAccessRule($rule6)
Set-Acl -Path $MyPath6 -AclObject $acl6

Write-Output "C:\ProgramData\Intuit"
(Get-ACL -Path $MyPath1).Access | Format-Table IdentityReference,FileSystemRights,AccessControlType,IsInherited,InheritanceFlags -AutoSize
Write-Output "C:\ProgramData\Common Files\Intuit"
(Get-ACL -Path $MyPath2).Access | Format-Table IdentityReference,FileSystemRights,AccessControlType,IsInherited,InheritanceFlags -AutoSize
Write-Output "C:\Program Files\Intuit"
(Get-ACL -Path $MyPath3).Access | Format-Table IdentityReference,FileSystemRights,AccessControlType,IsInherited,InheritanceFlags -AutoSize
Write-Output "C:\Program Files\Common Files\Intuit"
(Get-ACL -Path $MyPath4).Access | Format-Table IdentityReference,FileSystemRights,AccessControlType,IsInherited,InheritanceFlags -AutoSize
Write-Output "C:\Program Files (x86)\Intuit"
(Get-ACL -Path $MyPath5).Access | Format-Table IdentityReference,FileSystemRights,AccessControlType,IsInherited,InheritanceFlags -AutoSize
Write-Output "C:\Program Files (x86)\Common Files\Intuit"
(Get-ACL -Path $MyPath6).Access | Format-Table IdentityReference,FileSystemRights,AccessControlType,IsInherited,InheritanceFlags -AutoSize

Need to get in touch?

Contact us