Windows Azure AppFabric Access Control Service 2.0 Supports New Identity Providers

| by Richard Seroter Follow 6 Followers on Apr 21, 2011. Estimated reading time: 1 minute |

At the recent MIX 2011 conference, Microsoft announced updates to its existing cloud-based Access Control Service (ACS) that supports new web-friendly and enterprise-grade identity providers, while beefing up its support for standard communication protocols, improving the developer experience and enhancing the online management portal.

Microsoft includes ACS with Windows Azure AppFabric to provide authentication and authorization capabilities for web applications and services. It promotes two core scenarios where architects and developers can use ACS in their solutions: web applications and web services. They differ only in the respect that web applications typically have login pages and web services do not. Both web applications and web services can leverage pre-existing identity providers to authenticate the users. ACS now supports Google, Facebook, Yahoo, Windows Live ID and any identity provider that supports WS-Federation, such as Microsoft Active Directory Federation Services (ADFS).

For web applications, the user is presented with the chosen identity provider's login page. Once a token is retrieved from the identity provider, it can be converted by ACS into the SAML 1.1, SAML 2.0 or SWT token that the target web resource expects. The new version of ACS supports WS-Federation, WS-Trust, OAuth 2.0, and OAuth WRAP 0.9 protocols for both inbound token requests and issuing outbound tokens.

The management portal for Windows Azure AppFabric has undergone noteworthy changes as well. In addition to the aesthetic updates brought on by the Silverlight-based user interface, the ACS management portal now allows users to directly configure their ACS identity providers, claim transformation rules and more. In addition, ACS components can now be controlled using a new OData-based management service.

Vittorio Bertocci of Microsoft revealed that customers and partners will be able to use ACS free of charge until at least January 2012. Bertocci also pointed to a new batch of ACS learning resources including updated documentation, a new Identity Developer Training Kit, a new PHP plugin for Wordpress that utilizes ACS and an update to the eBook entitled Guide to Claims based Identity.

Also at the MIX 2011 conference, Microsoft announced the first release of Windows Azure AppFabric Caching which stores structured or binary data in a distributed, in-memory cache. Users can provision up to 4GB of cache space in the Microsoft cloud but will not yet find feature parity with Microsoft’s on-premise caching solution in Windows Server AppFabric.


Rate this Article

Adoption Stage

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

distributed caching features of appfabric by Wes Nur

due to the standalone and in process nature of the cache, it usually ends up with some performance and scalability problems.even Microsoft has realized this fact and they introduced MS Velocity and now AppFabric.but MS is still trying hard to capture its share from distributed caching market. appfabric is facing and very tough competition from its well established competitors like NCache .

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

1 Discuss

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you