I wanted to restrict access to certain blogs on this website.
Note: This is not a SECURE solution! - it just limits the blogs to certain users which have the allowed role for a particular category of blogs.
Used the PostSecurity extension solution developed by LavaBlast
http://blog.lavablast.com/post/2008/08/BlogEnginenet-Post-Security.aspx
and further refined by
http://www.bookofkai.com/post/2008/09/20/Well-that-didnt-take-long.aspx
which hides some of the traces of the restricted blogs and allows the Administrator to view everything.
Had to rebuild blog core and website and upload to hosted site.
I am using Sql Server backend - so to add a role to a restrict access to a Category had to go into the SQL Table be_Role. Add a new role
by typing in role name in the table. The role id is automatically created.
Then go into the PostSecurity Extension and add the Category and Role.
Then go to users and add the Role to the desired users.
Worked pretty well.
BlogEngine.NET
PostSecurity, BlogEngine.NET