¿Cómo asegurar páginas web en ASP.Net con roles?

En mi aplicación, tengo diferentes roles y varias páginas. ¿Cómo aseguro páginas web a las que no pueden acceder ciertas funciones?

Imagine group 1 tiene acceso a la página web a.aspx, b.aspx y c.aspx pero no a la página web d.aspx. ¿Cómo aseguro que cuando un usuario del grupo 1 escribe en d.aspx no puede ver la página?

Respuestas a la pregunta(6)

Su respuesta a la pregunta