Upgraded Dynamics CRM system om-premise from version 2011 to CRM 2013. Everything works fine. I want to restrict users' access to some Dashboards, so they don't appear in their list of Dashboards. (I wanted to delete them, but fount it's not possible in CRM 2013). In system customization when I select a system Dashboard and click 'Enable Security Roles' I get a popup window saying Invalid Argument. Plz refer to the attached image. Any help is appreciated. Thanks

Environment:
Dynamics CRM 2013 SP1 RU2 running on Windows Server 2012 r2
SQL Server 2012 Enterprise SP2 running on Windows Server 2012 r2
Update
I get this error regardless which dashboard I select. Here is the log from Event Viewer from the CRM server:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 26-03-2015 12:33:30
Event time (UTC): 26-03-2015 11:33:30
Event ID: a5c52e20add14ccbafe6ebbfa3401fb1
Event sequence: 42283
Event occurrence: 29
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/1/ROOT-1-130718369574859278
Trust level: Full
Application Virtual Path: /
Application Path: C:\Program Files\Microsoft Dynamics CRM\CRMWeb\
Machine name: FTS0001-CRM13
Process information:
Process ID: 4708
Process name: w3wp.exe
Account name: NCDOM\CRM-APPPOOL
Exception information:
Exception type: CrmException
Exception message: Value for this parameter must be equal or greater than zero.
at Microsoft.Crm.Application.Platform.ServiceCommands.PlatformCommand.XrmExecuteInternal()
at Microsoft.Crm.Application.Platform.ServiceCommands.RetrieveMultipleCommand.Execute()
at Microsoft.Crm.ApplicationQuery.RetrieveMultipleCommand.RetrieveData()
at Microsoft.Crm.ApplicationQuery.ExecuteQuery()
at Microsoft.Crm.Application.Platform.Grid.GridDataProviderQueryBuilder.GetData(QueryBuilder queryBuilder)
at Microsoft.Crm.Application.Platform.Grid.GridDataProviderQueryBuilder.LoadQueryData()
at Microsoft.Crm.Application.Platform.Grid.GridDataProviderQueryBuilder.LoadData()
at Microsoft.Crm.Application.Platform.Grid.GridDataProviderBase.PrepareGridData()
at Microsoft.Crm.Application.Platform.Grid.GridDataProviderBase.PrepareData()
at Microsoft.Crm.Application.Controls.GridUIProvider.Render(HtmlTextWriter output)
at Microsoft.Crm.Application.Components.UI.Grid.DataGrid.RenderData(HtmlTextWriter output)
at Microsoft.Crm.Application.Components.UI.Grid.DataGrid.RenderInnerHtml(HtmlTextWriter output)
at Microsoft.Crm.Application.Components.UI.Grid.DataGrid.Render(HtmlTextWriter output)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at Microsoft.Crm.Application.Forms.EndUserForm.Render(HtmlTextWriter output)
at Microsoft.Crm.Application.Forms.DialogForm.Render(HtmlTextWriter output)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at ASP.jab_tools_formeditor_dialogs_formroleassignment_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Page.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Request information:
Request URL: https://fts0001-crm13:443/JAB/Tools/FormEditor/Dialogs/FormRoleAssignment.aspx?appSolutionId={FD140AAF-4DF4-11DD-BD17-0019B9312238}&formId={65E050D3-8B71-4B53-ACB5-BB9AF83BF384}&objectTypeCode=0&type=0
Request path: /JAB/Tools/FormEditor/Dialogs/FormRoleAssignment.aspx
User host address: 192.168.65.122
User: NCDOM\Administrator
Is authenticated: True
Authentication Type: Negotiate
Thread account name: NCDOM\CRM-APPPOOL
Thread information:
Thread ID: 23
Thread account name: NCDOM\CRM-APPPOOL
Is impersonating: False
Stack trace: at Microsoft.Crm.Application.Platform.ServiceCommands.PlatformCommand.XrmExecuteInternal()
at Microsoft.Crm.Application.Platform.ServiceCommands.RetrieveMultipleCommand.Execute()
at Microsoft.Crm.ApplicationQuery.RetrieveMultipleCommand.RetrieveData()
at Microsoft.Crm.ApplicationQuery.ExecuteQuery()
at Microsoft.Crm.Application.Platform.Grid.GridDataProviderQueryBuilder.GetData(QueryBuilder queryBuilder)
at Microsoft.Crm.Application.Platform.Grid.GridDataProviderQueryBuilder.LoadQueryData()
at Microsoft.Crm.Application.Platform.Grid.GridDataProviderQueryBuilder.LoadData()
at Microsoft.Crm.Application.Platform.Grid.GridDataProviderBase.PrepareGridData()
at Microsoft.Crm.Application.Platform.Grid.GridDataProviderBase.PrepareData()
at Microsoft.Crm.Application.Controls.GridUIProvider.Render(HtmlTextWriter output)
at Microsoft.Crm.Application.Components.UI.Grid.DataGrid.RenderData(HtmlTextWriter output)
at Microsoft.Crm.Application.Components.UI.Grid.DataGrid.RenderInnerHtml(HtmlTextWriter output)
at Microsoft.Crm.Application.Components.UI.Grid.DataGrid.Render(HtmlTextWriter output)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at Microsoft.Crm.Application.Forms.EndUserForm.Render(HtmlTextWriter output)
at Microsoft.Crm.Application.Forms.DialogForm.Render(HtmlTextWriter output)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at ASP.jab_tools_formeditor_dialogs_formroleassignment_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Page.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
*This post is locked for comments
I have the same question (0)