Chapter 16. AuthorizationStoreRoleProvider

AuthorizationStoreRoleProvider maps the functionality of the Role Manager feature onto the Authorization Manager (AzMan) authorization store that was first released as part of Windows Server 2003 and now is also part of Windows Server 2008 with several new enhancements. The provider supports most of the RoleProvider functionality as well as a handful of AzMan specific settings and behaviors. Although AzMan itself has the concept of more granular permission checks than just role checks, AuthorizationStoreRoleProvider only exposes the role-based functionality of AzMan.

In this chapter, will you will learn about the following aspects of the AuthorizationStoreRoleProvider:

  • How the provider interacts with AzMan.

  • Role Manager functionality supported by the provider.

  • Working with a file-based policy store.

  • Working with an Active Directory AzMan policy store.

  • Using the provider in partial trust.

  • Using the ActiveDirectoryMembershipProvider and AuthorizationStoreRoleProvider together.

Get Professional ASP.NET 3.5 Security, Membership, and Role Management with C# and VB now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.