ADC Workshop - Claims Based Identity

Another one of the services we offer at the ADC team.

For existing customers, if you would like take advantage of this service within your organisation, please contact your ADC. If you are not currently engaged with Application Development Consulting and are interested in this service, please contact ADCinfo@microsoft.com.

When creating software today, working with identity can be challenging. Software developers need to decide which specific identity technology is right for a particular application. 

image

If the application will be accessed in different ways - perhaps within an intranet, across an extranet, and via the public Internet - single identity technology might not be enough. Developers also need to figure out how to find and keep track of identity information for each of the application’s users. The application will get some of this information directly from the users, but it might also need to look up in a directory service or other data stores to retrieve remaining required information.

This is all more complex than it needs to be. Why not create a single interoperable approach to identity that can support each of these situations seamlessly? Why not centralize identity management and expose it as a service (a “Security Token Service”)? And rather than requiring each application to hunt for the identity information it needs, why not make this information available to each applications?

Claims-based identity is an approach designed to achieve all of these goals. It provides a common way for applications to acquire the identity information they need from users inside their organization, in other organizations, and on the Internet. Along with making the lives of developers significantly simpler, a claims-based approach can also lower the cost of building and managing applications. Making claims-based identity real requires developers to understand how and why to create claims-based applications. It also requires some infrastructure software that applications can rely on. This workshop starts with the basics of claims-based identity, explains how current (WCF, ASP.net) and a group of forthcoming Microsoft technologies—the “Geneva” Server, and the “Geneva” Framework—help make this world a reality. During the workshop we will cover following topics:

  • An overview of Claims based identity
  • WCF’s infrastructure to support Claims based Identity
  • Overviews of the WS-Trust and WS-Federation protocols
  • The role of a Security Token Service
  • Implementing Claims based identity with the Geneva Framework
  • Implementing Claims based identity with Geneva Server
  • Using claims based identity with Microsoft’s Cloud Services.

n TARGET AUDIENCE:

WCF and ASP.net developers/architects looking to delve deeper into claims based identity and federated security.

n BUSINESS NEEDS:

Enterprise boundaries are disappearing in today’s global world. Businesses need to communicate with their partners and customers. Federation (Federated Security) is becoming a key pillar in achieving this aim. This workshop will give attendees enough knowledge to understand the requirements and approaches involved in implementing federated security, and will enable them to start incorporating it into their applications.

n BENEFITS:

After completing this course, you will be able to:

  • Articulate the vision of Claims based identity
  • Understand the investment made in Microsoft tools and technologies to enable claim based identity.
  • Incorporate a claims based identity model in your application architecture.
  • Understand how to write a Security Token Service using the Microsoft Geneva Framework.
  • Know how to interact with Security Token Services using the Microsoft Geneva Framework.