Aquí hay una pregunta de diseño de software que he encontrado varias veces y nunca he encontrado una solución ideal (también estoy tratando con eso otra vez)¿El mejor diseño para un sistema de gestión de usuario/función?
Muchas aplicaciones necesitan algún tipo de administración de usuario/rol. Tiene usuarios base, grupos a los que estos usuarios pueden pertenecer (no se limitan a uno), roles y permisos que tienen, unidades organizativas y un conjunto completo de propiedades y otras características que son específicas de un proyecto.
Mi pregunta es, ¿de qué maneras conoce y/o tiene experiencia la gente para diseñar y construir un sistema de gestión de usuario realmente dinámico y flexible? ¿Hay algún patrón de diseño que conozcas que realmente ayude?
Esto es exactamente lo que estaba buscando. –