Microsoft’s Roles Based Authorization Manager
Dive into Microsoft's Role-Based Authorization Manager (AzMan), a powerful tool for managing access controls in Windows Server 2003. This comprehensive guide covers key features such as the MMC snap-in, LDAP query groups, and the authorization store, enabling developers to create tailored authorization solutions. Learn about integration with Active Directory, real-time queries for user attributes, and the role of COM in this innovative framework. Whether you're a VBScript programmer or an IT administrator, this resource equips you with the knowledge to effectively implement role-based access control.
Microsoft’s Roles Based Authorization Manager
E N D
Presentation Transcript
Microsoft’s Roles Based Authorization Manager CSG, May 2004
Shipping with Server 2003 • Authorization Manager • MMC snap-in AzMan • Application Basic Groups • LDAP Query Groups • Authorization Store • Role Based Access Control
New Group Types • Application Basic Groups • Features of NT and Win2k ACL groups • Adds a non-member list to the DSACL to enable exclusions • LDAP Query Groups • real time queries of user’s attributes to determine group membership
Authorization Store • Active Directory may be used as the store • XML files may be used as the store • Implies that each application developer can create an authorization store without the cooperation of Domain or OU administrators
interfaces • COM • Creation of the authorization store • Creation of roles, tasks, operations • Initialization of the store • Enumeration of memberships • Implication – a vbscript programmer can use these to perform all tasks • Point-and-click: AzMan MMC snap-in
Uses • Native applications • Internal web services • Interaction with Trustbridge slated for Longhorn
References • Role-Based Access Control Using Windows Server 2003 Authorization Manager : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetserv/html/AzManRoles.asp • Using Dynamic Business Rules in Windows Server 2003 Authorization Manager : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetserv/html/AzManBizRules.asp • Federating Identity and Authorization Across Organizations and Platforms, by Matt Hur : http://msdn.microsoft.com/events/pdc/agendaandsessions/sessions/default.aspx