Как отключить некоторые пункты меню в соответствии с пользователями, выбранными в форме для выбора пользователей - PullRequest
0 голосов
/ 02 марта 2012

Я делаю проект на C # .net. Я должен использовать одни и те же формы для всех типов пользователей, но контролируя их доступ, отключая некоторые пункты меню для некоторых пользователей. Например, у меня есть 2 основных пользователя (Admin и Employee) .Admin имеет все элементы управления над формами, но у сотрудников есть некоторые ограничения. Это ограничение применяется в форме путем отключения некоторых пунктов меню. Есть ли способ закодировать это.

1 Ответ

1 голос
/ 02 марта 2012

Вероятно, вам следует использовать такую ​​систему Acl, как в PHP. Когда ваш пользователь входит в систему, просто проверьте, имеет ли он право доступа в меню. но будьте осторожны, когда меню не отображается, это не значит, что оно отключено.

...