locked
Contact Entity Access Issue RRS feed

  • Question

  • Dear Experts,

    Some of our CRM user's are not able to access the Contact records from the queueItem  records, however if they close the browser and re-try they can view the contact record.

    While checking on the server we saw the following warning:

    + System

      - Provider

       [ Name]  ASP.NET 4.0.30319.0
     
      - EventID 1309

       [ Qualifiers]  32768
     
       Level 3
     
       Task 3
     
       Keywords 0x80000000000000
     
      - TimeCreated

       [ SystemTime]  2014-05-06T12:33:22.000000000Z
     
       EventRecordID 230030
     
       Channel Application
     
       Computer  
       Security

    - EventData

       3005
       An unhandled exception has occurred.
       5/6/2014 3:33:22 PM
       5/6/2014 12:33:22 PM
       9e34e13ef6464b7e80c75565aa509427
       1035311
       26
       0
       /LM/W3SVC/2/ROOT-1-130437592882776786
       Full
       /
       E:\Program Files\Microsoft Dynamics CRM\CRMWeb\ 
       COMPUTERNAME 
        
       7600
       w3wp.exe 
       DOMAINNAME\PRODAPPOOL
       HttpUnhandledException
       Exception of type 'System.Web.HttpUnhandledException' was thrown. at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context) at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) Principal user (Id=439a846e-7a9c-e311-8e58-005056ac45e2, type=8) is missing prvReadComplexControl privilege (Id=a4736385-9763-4a64-a44b-cd5933edc631) at Microsoft.Crm.Application.Platform.ServiceCommands.PlatformCommand.XrmExecuteInternal() at Microsoft.Crm.Application.Platform.ServiceCommands.RetrieveCommand.Execute() at Microsoft.Crm.Caching.ComplexControlLoader.LoadCacheData(Guid key, IOrganizationContext context) at Microsoft.Crm.Caching.CrmMultiOrgCacheBase`2.CreateEntry(TKey key, IOrganizationContext context) at Microsoft.Crm.Caching.CrmMultiOrgCacheBase`2.LookupEntry(TKey key, IOrganizationContext context) at Microsoft.Crm.Application.Components.Sdk.InlineEditControls.Web.CompositionLinkControl.GetFlyOutDescriptor() at Microsoft.Crm.Application.Components.Sdk.InlineEditControls.Web.LinkControl.GetRequiredColumns(Int32 entityTypeCode) at Microsoft.Crm.Application.Forms.CompositeControlVisitor.HandleColumnProvider(Control control, FormDescriptor formDescriptor) at Microsoft.Crm.Application.InlineEdit.Mediators.FormMediator.AddControlProperties(ICrmControl crmControl, ControlDescriptor controlDescriptor) at Microsoft.Crm.Application.InlineEdit.Mediators.FormMediator.ProcessControlHierarchy(Action`2 controlHandler) at Microsoft.Crm.Application.InlineEdit.Mediators.FormMediator.GetInstance(FormFactor formFactor, FormDescriptor descriptor, Guid processId, Int64 processVersionNumber, IOrganizationContext organizationContext) at Microsoft.Crm.Application.InlineEdit.Mediators.FormMediator.GetInstance(FormFactor formFactor, Int32 entityTypeCode, Guid processId, Int64 processVersionNumber, IOrganizationContext organizationContext) at Microsoft.Crm.Application.InlineEdit.ReadFormDataBuilder..ctor(String recordId, String entityTypeCode, Guid formId, FormFactor formFactor) at Microsoft.Crm.Application.InlineEdit.ReadFormDataBuilder..ctor(String recordId, String entityTypeCode, FormFactor formFactor) at Microsoft.Crm.Application.Pages.Common.ReadFormPage.PopulateFormDescriptorAndDataBuilder() at Microsoft.Crm.Application.Pages.Common.ReadFormPage.OnPreInit() at Microsoft.Crm.Application.Controls.AppPage.OnInit(EventArgs e) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 
       https://xxxxxxxxxx/main.aspx?etc=2&extraqs=?etc=2&id=%7bD0A06644-B987-E311-A85F-005056AC45E2%7d&pagemode=iframe&pagetype=entityrecord
       /CBQCRM/main.aspx
       
       DomainName\Username
       True
       Negotiate
       DomainName\PRODAPPOOL
       41
       DomainName\PRODAPPOOL
       False
       at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context) at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) 



    Tuesday, May 6, 2014 1:17 PM

All replies