I need to implement a security framework for a multiuser application that is in the design phase. I intend to use a Role based access control RBAC Security model (- BUT which can be further refined by the user adding additional privileges).
Are there any existing C# "security frameworks" that I can use (at least as a starting ground), or do I have to write it from scratch?
As an aside, I would prefer a "pure library" approach - as I don't want to be constrained to desktop or web application type using the security framework.