title: Sitecore Application access denied
body: <p>We've just taken over a site based in Sitecore and the Windows Event Log is showing exceptions occurring whenever someone is logged into the admin.</p>
  
  <p>Anybody know how to fix this? It looks like their missing a permission for something but I can't work out what I'd need to do to fix it.</p>
  
  <pre><code>Exception information: 
      Exception type: AccessDeniedException 
      Exception message: Application access denied.
     at Sitecore.Diagnostics.Assert.HasAccess(Boolean accessAllowed, String message)
     at Sitecore.Diagnostics.Assert.CanRunApplication(String application)
     at Sitecore.Shell.Applications.Analytics.TrackingField.TrackingFieldDetailsPage.OnLoad(EventArgs e)
     at System.Web.UI.Control.LoadRecursive()
     at System.Web.UI.Control.LoadRecursive()
     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
  
  
  
  Request information: 
      Request URL: http://www.SITENAME.com/sitecore/shell/~/xaml/Sitecore.Shell.Applications.Analytics.TrackingFieldDetails.aspx?db=master&amp;id={31D7150F-352B-4800-8FDF-C90CDAD17D67}&amp;la=en&amp;vs=7&amp;di=1&amp;fld={B0A67B2A-8B07-4E0B-8809-69F751709806}&amp;scDisabled=true 
      Request path: /sitecore/shell/~/xaml/Sitecore.Shell.Applications.Analytics.TrackingFieldDetails.aspx 
      User host address: 195.138.205.241 
      User: sitecore\USERNAME 
      Is authenticated: True 
      Authentication Type:  
      Thread account name: NT AUTHORITY\NETWORK SERVICE 
  
  Thread information: 
      Thread ID: 136 
      Thread account name: NT AUTHORITY\NETWORK SERVICE 
      Is impersonating: False 
      Stack trace:    at Sitecore.Diagnostics.Assert.HasAccess(Boolean accessAllowed, String message)
     at Sitecore.Diagnostics.Assert.CanRunApplication(String application)
     at Sitecore.Shell.Applications.Analytics.TrackingField.TrackingFieldDetailsPage.OnLoad(EventArgs e)
     at System.Web.UI.Control.LoadRecursive()
     at System.Web.UI.Control.LoadRecursive()
     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
  </code></pre>