Question

Is there a replacement for Azman, that is a new way to apply security. Previously we were using EntLib 3 and used Azman for our security and authorisation. However an article I read about the vision of EntLib 6.0 is to deprecate Security(link below), but there is no alternative specified. May someone please advise what the best method to handle security and authorization is now?

Article

Was it helpful?

Solution

edit: Azman seems deprecated on Windows 2012 R2, see the first link

AzMan itself is NOT deprecated and is available for modern versions of Windows, including Windows Server 2012 and Windows 8. What is deprecated is the EntLib’s Security Application Block which included a wrapper to AzMan. This is aligned with our deprecation approach.

You have several options depending on your upgrade objectives:

  1. Upgrade to EntLib5.0 which still includes the Security Application Block with AzMan wrapper.
  2. Use AzMan directly.
  3. Upgrade to EntLib 6, but take the source of AzMan wrapper from EntLib5.
  4. Use claims-based authorization though that’s a very different model. For more info, I suggest you take a look at this Guide to Claims-Based Identity.

OTHER TIPS

In terms of migrating to a claims-based approach, have a look at:

Claims : Azman in the new claims-based world.

Note Azman is deprecated as of Windows Server 2012 R2 and may be removed in subsequent versions.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top