Authorization Manager (AzMan) API  
Author Message
steven_pack





PostPosted: Architecture General, Authorization Manager (AzMan) API Top

Hi All,

Microsoft seems to be putting AuthorizationManager forward as its offering for authorization in a number of articles, but there seems to be very little documentation about it.

I'm currently writing a .NET wrapper for the interop assembly. Does Microsoft already have one

Also, where can I get the API documentation

Thanks,
Steve Pack


Architecture5  
 
 
Diego Dagum





PostPosted: Architecture General, Authorization Manager (AzMan) API Top

Hi Steven,

if yours is an ASP.NET 2.0 application you can use the ASP.NET 2.0 security model to access AzMan indirectly thru its provider model (you can read about that here: http://msdn2.microsoft.com/en-us/architecture/ms998336.aspx)

If your application, being web or not, needs to access an AzMan repository from a non-web environment, you can leverage the EnterpriseLibrary 2.0 Security application block, which uses a similar principle like ASP.NET 2.0 (more info here: http://msdn2.microsoft.com/en-us/architecture/aa480465.aspx)

Hope you can stop developing your own API and focus in application logic



 
 
steven_pack





PostPosted: Architecture General, Authorization Manager (AzMan) API Top

Hi Diego,

Thanks for the reply. It is a non-web app (Windows). I have been using EntLib's wrapper as my starting point, but it is quite limited in what it does. It's really just for providing Authorization, whereas I am trying to program the more administrative aspects. E.g. assigning roles to users etc. Basically, I want to recreate parts of the MMC snap-in my own application.

The methods are all there in the interop, it would just be very helpful to have some API docs...

 
 
steven_pack





PostPosted: Architecture General, Authorization Manager (AzMan) API Top

...found it in Platform SDK

http://msdn2.microsoft.com/en-us/library/aa375774.aspx