Check out the Source Code for the Authorization Manager (AzMan) ASP.NET Role Provider http://msdn.microsoft.com/asp.net/downloads/providers/ Under Deep Dive... http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/asp2prvdr03.asp