Johannes Ernst's Blog [XML]  [LID]

The Identity Landscape of 2006

Digital Identity is maturing — into three sets of distinct standards that serve the needs of three distinct stakeholders. I briefly talked about this last month at the identity developer workshop, and nobody of the many "insiders" present really disagreed, so I thought I write it down here on my blog.

Just a few years ago, identity was largely fragmented into many proprietary, single-application or single-purpose stovepipes. There were only two exceptions: Microsoft's Passport and the then-new Liberty Alliance effort to build a rival to Passport that was not dominated by Microsoft.

Since, Liberty has been quite successful within enterprises and at the boundaries of enterprises with some of their business partners, such as 401k providers inside corporate portals; I recently heard a prediction that Liberty is on track to have 1 billion (!) identities by the end of 2006. Passport has largely been discontinued for non-Microsoft sites, and will be superseded by Microsoft's new InfoCard initiative, built on WS-Trust and a number of Microsoft technologies. InfoCard is expected to be bundled with each copy of Windows Vista.

But two major things happened in this evolution that, in a way, few expected:

  • An entire new branch of identity emerged almost overnight: user-controlled identity, or as some people call it, "independent identity". At its heart was the realization that "we are the people", that identity should emanate from the people whose identity it is, rather from outside organizations — whether government or business. In hind-sight, we shouldn't have been surprised: this is a direct reflection of the societal mega-trend of the democratization of technology and information that seems unstoppable and that is very disruptive.

  • There is now almost universal agreement that for identity to matter as a technology, and to become a real enabler for business, it must be universal, and therefore universally interoperable. Nobody has been more relentless in evangelizing this vision (he calls it the identity "meta-system") than Kim Cameron at the very same Microsoft that only a few years ago wanted to take over the world with Passport.

So as 2006 dawns and the identity conversation continues, it is becoming clear that identity is rapidly consolidating around three pillars, shown in the following diagram:

[three identity pillars]

As you probably saw already from my use of quotes in the picture, I'm going to exaggerate a bit to make my point.

  1. The company-controlled identity pillar, which is rooted in the Liberty standards. This pillar is ready-made for corporate adoption: identity is "given" to the individual by the corporation (e.g. the employer), and it is the corporation that decides which identity attributes are managed and shared with whom. Even if the corporation gives the individual many choices, it is ultimately the corporation who decides whether or not to give those choices to the individual.
  2. The "Microsoft"-controlled identity pillar. I have put quotes around Microsoft, because on one hand, Microsoft of course does not control WS-* (at least not by itself) which is a major component of this pillar. On the other hand, the adoption of this pillar will be driven by Windows Vista and InfoCard adoption and the particular subset of WS-* that Microsoft has chosen to support (unless of course, somebody built it into Linux or all cell phones ... but so far, I have not heard about an announcement of this kind, so I don't think I'm wrong to identify Microsoft as the major driver here)
  3. The user-controlled identity pillar, where the individual is fully in control, over identity providers, over attributes, over whether or not to have an identity or how many, over the software to run, and over the feature set associated with their identity. It's most visible sign is the use of URLs to point to people, just like we use URLs to point to companies or documents. This pillar is rapidly coming together in the YADIS community, which essentially facilitates an open marketplace of interoperable identity-related features from which the individual may pick as many or as few as they like.

As we go into 2006, at least two of these pillars are still quite in flux: Microsoft Vista/InfoCard is not on the market yet, and YADIS hasn't released a 1.0 spec yet. The current focus of work is within those pillars: get Vista/InfoCard out the door, make it interoperable with, say, IBM's WS-* implementations, as well as working hard to make the URL-based identity implementations interoperable.

However, by the end of 2006, chances are that the pillars are solid and working well, and that construction has moved on to making the three pillars interoperable. Questions like the following ones will move up to the top of the agenda:

  • "Given we have a broad Liberty infrastructure and given that we are upgrading our PCs to Vista, how can we use InfoCard on the PC with Liberty on the backend?"
  • "Given that so many blogs are already a form of URL-based identity, how can we use that together with InfoCard?"
  • "Given that our customers want to bring their own, user-controlled identity when they interact with our website, how can we connect user-controlled identity with company-controlled identity?" (example).

People today sometimes still ask "But won't pillar X (depending on who is doing the asking, X is a different pillar) take over the world and become the one and only way of doing identity?" I hope that from this discussion it is clear that it is quite unlikely that this will happen. We have those three pillars, they have evolved and exist for good reasons, and each of them will remain compelling for its own reasons. But the good news is that it's just three of them, and so there is a good chance we can connect all three of them over the next so many years and make them interoperable.

Which means, going into 2006, it looks quite possible that we'll be getting universal, interoperable identity after all. Yes!

[permanent link]    Add to [del.icio.us

You know the world has become small ...

... if your cousin goes jogging in Germany over the weekend, while listening to a podcast on his iPod, and discovers that his cousin (me) is on it who lives 9 timezones away.

And nobody is amazed about this any more.

[permanent link]    Add to [del.icio.us

Liberty People Service Webcast

I'm listening to the Liberty Alliance's webcast on their new "People Service". (There's a repeat on January 25.) The "people service" intends to complement existing Liberty work with a service that allows people to socially network with each other, and socially share information.I've got to admit that this is not something I would have expected from Liberty ... it runs counter to its traditional reputation ... but I very much like the direction this is going.

There are many open questions, however, and many are being asked right now in the Q&A; most relate to what all the other bits and pieces need to be in place, and how they need to look like, before this can be adopted and used successfully.

From my perspective, the biggest question is one of adoption. The examples they have been using in the webcast are Flickr and the like — is it really in the interest of somebody like Flickr to allow other photo sharing providers to have the same kind of feature set as Flickr, when interacting with Flickr users? I seriously doubt it ... because it removes a key reason for new users to sign up to Flickr.

Of course, this dynamic is not specific to Liberty; however, by delivering truly user-centric identity (which is not what Liberty does, it remains company-centric), there's an additional adoption vector that user-centric identity systems can ride that Liberty can't.

I wonder what kind of adoption they will be getting for this ... so far, they might not have any, but then, the spec is not final yet.

[permanent link]    Add to [del.icio.us