Приветствую! Дано:
1- crm 2015 on premise, кастомная сущность без скриптов на форме, без риббонов, без плагинов, не действие.
2- пользователь с кастомной ролью "менеджер 1" открывает эту форму и получает в лицо:
X++:
<CrmScriptErrorReport>
<ReportVersion>1.0</ReportVersion>
<ScriptErrorDetails>
<Message> </Message>
<Line>1</Line>
<URL></URL>
<PageURL>/main.aspx?etc=1&extraqs=%3f_CreateFromId%3d%257b968CDC9D-F21B-E511-80D8-000C2984D2DB%257d%26_CreateFromType%3d10105%26_gridType%3d1%26etc%3d1%26id%3d%257bC7396D5D-7216-E511-80D8-000C2984D2DB%257d%26rskey%3d%257b00000000-0000-0000-00AA-000010001001%257d&pagemode=iframe&pagetype=entityrecord&rskey=%7b00000000-0000-0000-00AA-000010001001%7d</PageURL>
<Function></Function>
<FunctionRaw></FunctionRaw>
<CallStack>
</CallStack>
</ScriptErrorDetails>
<ClientInformation>
<BrowserUserAgent>Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C)</BrowserUserAgent>
<BrowserLanguage>ru-RU</BrowserLanguage>
<SystemLanguage>uk-UA</SystemLanguage>
<UserLanguage>uk-UA</UserLanguage>
<ScreenResolution>1280x720</ScreenResolution>
<ClientName>Web</ClientName>
<ClienState>Online</ClienState>
<ClientTime>2015-06-26T14:01:31</ClientTime>
</ClientInformation>
<ServerInformation>
<OrgLanguage>1049</OrgLanguage>
<OrgCulture>1058</OrgCulture>
<UserLanguage>1049</UserLanguage>
<UserCulture>1049</UserCulture>
<OrgID>{24ED541C-3BF9-E411-80D4-000C2984D2DB}</OrgID>
<UserID>{14164982-C3FE-E411-80D5-000C2984D2DB}</UserID>
<CRMVersion>7.0.0.3543</CRMVersion>
</ServerInformation>
</CrmScriptErrorReport>Более того, остальные сущности выделываются аналогично, что видно по логу в принципе.
Если юзеру дать админа - все работает как часы.
workaround: роли мигрировались с 11 на 13 потом на 15-ку права на веб-ресурсы есть. подозреваю кошку закопали здесь.
Пока пересоздаю роли может кто расскажет, сталкивался ли с таким?