2015-10-30 2 views
0

У меня возникли проблемы с предоставлением доступа к определенному пункту меню в Ax Dynamics 2009. Ситуация такова: у нас есть форма с транзакциями позиций (на основе InventTrans) , Эта форма отображает все транзакции для определенного элемента, такие как продажи, покупки, переводы, ... Вы можете щелкнуть правой кнопкой мыши по количеству этих транзакций и выбрать «Перейти к главной таблице». Это приведет вас к форме с подробной информацией об этой конкретной транзакции.установить разрешения для пунктов меню (Ax Dynamics 2009)

Но когда некоторые из наших пользователей делают это, они получают сообщение об ошибке «У вас недостаточно привилегий для выполнения заказа на поставку пункта меню». Тем не менее, они могут перейти в эту форму через главное меню.

Таким образом, я предполагаю, что это особый метод, к которому эти пользователи не имеют доступа. Я знаю, где я могу установить права группы пользователей, я просто не могу найти подходящее место этого пункта меню.

Кто-нибудь знает, где я могу найти этот пункт меню?

Благодаря

ответ

1

«Перейти по главной форме таблицы» действий основаны на других отображаемых элементов типа меню (обычно находится в папке Misc), не обязательно пункт основного меню.

Моим первым шагом было бы посмотреть на свойства рассматриваемой таблицы и посмотреть, что такое свойство FormRef, и посмотреть, исправляет ли его доступ к этому элементу меню.

Если у него нет пункта меню или он не работает, я бы предложил попробовать подход типа «грубая сила» - требуется некоторое время, но предоставить другому пользователю доступ к полному доступу и обрезку вниз, пока не найдете конкретный пункт меню. Вы можете начать с клавиш на уровне модуля и прокладывать себе путь вниз, в отличие от поиска двоичного дерева.

+0

На какой таблице следует искать свойство FormRef? Тот, где я пытаюсь использовать «Перейти на главную таблицу» или тот, куда я хочу отправить? Первый, который он ссылается сам, второй не заполняется. –

+0

Это будет таблица, на которую вы будете отправлены. Как я уже сказал, если свойство не заполнено, вы можете попытаться «переубедить» безопасность. Вы также можете попробовать [Security Profile Tool] (http://blogs.msdn.com/b/emeadaxsupport/archive/2010/05/25/ax-2009-securityprofiler-tool.aspx) (в тестовой среде), но мне не удавалось это использовать. – kingofzeal

Смежные вопросы