|
|
#1 |
|
Модератор
|
WebGrid и права доступа
Имеем на входе: таблица, вебформа, на ней WebGrid ( ShowCreateRecord = Yes, ShowDeleteButton = Yes, ShowEditButton = Yes ) и желание разграничить доступ к этой таблице. Вешаем на таблицу Security key, разрешаем пользователю только чтение. Что имеем на выходе - да, пользователь теряет возможность редактировать и добавлять записи, но все равно может их удалять, кнопка "удалить отмеченные" доступна и функционирует "на ура"
. Вешал security key на MenuItem, игрался с NeededAccessLevel - безрезультатно. Пользователь входит в одну группу, для нее и настраивались права. В самой аксапте под этим пользователем все работает железно, сказал "Просмотр" - и ничего кроме просмотра ему не позволено. Баг WebGrid-а? Можно конечно в run() формы проверять права на security key, но как-то это.. Не очень здорово.. P.S. Вот пишу это сообщение, а technet.navision.com тем временем выдает AxaptaCOMConnector.Axapta.1 error '80041202' Cannot select a record in table WebSiteTable (WebSiteTable). The SQL database has issued an error. /i_axaptafunctions.asp, line 19
|
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| права доступа | 9 | |||
| Права доступа Группы пользователей к таблице | 2 | |||
| Права доступа на поля формы. | 6 | |||
| Права доступа | 7 | |||
| Права доступа - Журнал платежей | 1 | |||
|