2008-11-18 3 views
24

Вот вопрос разработки программного обеспечения, с которым я столкнулся несколько раз, и никогда не нашел идеального решения (я также рассматриваю его сейчас снова).Лучший дизайн для системы управления пользователями/ролями?

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

Вопрос: каким образом люди знают и/или имеют опыт разработки и создания действительно динамичной, гибкой системы управления пользователями? Есть ли какие-либо шаблоны дизайна, которые вы знаете, которые действительно помогают?

ответ

16

Вы должны адаптировать свой дизайн, потому что каждая организация отличается. Check this page, вы можете увидеть шаблон для управления на основе ролей.

+0

Это именно то, что я искал. – 2009-11-02 14:45:12

2

Не уверен, что это вам поможет, но если у вас есть такая возможность, вы должны проверить встроенные функции в ASP.NET. По крайней мере, вы могли бы получить некоторые указатели.

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