Gestión de roles personalizados de ASP.NET

Hay una función de administración de roles en ASP.NET. Funciona en una máquina de desarrollo local.

Para nuestro proyecto, necesitamos que los administradores de clientes puedan crear nuevos usuarios y administrar sus roles. Entonces, básicamente lo mismo que hace aspnet_regsql.exe.

La pregunta es: ¿Debemos desarrollar nuestras propias páginas y formularios o usar alguna herramienta ya hecha?

¡Gracias!

Suena como que necesitas el SqlRoleProvider .

También puede conectar su propio proveedor de funciones personalizado (y proveedor de membresía). Vea Cómo: Ejemplo de implementación del proveedor de roles

Enfrenté el mismo problema y lo resolví integrando el paquete SecurityGuard NuGet. Tiene una interfaz de usuario bastante agradable y le permite administrar usuarios y roles.

Simplemente siga la guía en el siguiente enlace: http://www.mvccentral.net/Story/Details/tools/kahanu/securityguard-nuget-package-for-asp-net-membership

Aquí hay una guía con el código para hacer el IU del administrador de roles: artículo de MSDN .

¿Has visto esta herramienta de administración web?

Se parece a esto: texto alternativo

Para que el cliente pueda agregar usuarios / administrar roles después de que el desarrollo haya terminado.

Alex, tuve exactamente este problema en una aplicación hace un par de años y encontré y adapté esta muestra:

Microsoft ASP.NET 2.0 Member / Role Management con IIS, Parte 2: Implementación

Hubo un pequeño error en el método ToggleInRole_Click que tuve que modificar (puedo darte mi corrección si quieres) pero, aparte de eso, funcionó bien.