My thoughts heading into 2007
By Nishant Kaushik on Jan 31, 2007
It has been a long time since my last post. The fact that it
coincided with the holiday season shouldn't lead you to think that I was
enjoying some well deserved time off. It has, in fact, been quite the opposite.
Things have been really busy in the identity management group recently, and I
have been working hard on some interesting problems that will influence the
future direction of the OIM product. Hopefully I will be able to share the
results of that work with all of you really soon.
January is the month when everyone comes out with their
predictions for the coming year. Since this post is coming in at the tail end of
January (hopefully I will get it out in time to keep that statement true), I
toyed with the idea of doing my own post on trends in the identity management
space. But having read quite a few of those over the last month, I think
anything I could possible say has pretty much been covered already.
Next week is the RSA Conference. And this year, Oracle is
planning on showcasing its move into identity management in a big way. Everyone
has been talking about the way in which Oracle has aggressively moved into a
leadership position in the space (just check out Burton's report on the identity management
landscape for 2007). So it comes as no surprise that everyone is curious to
know how Oracle will approach the future.
I therefore decided on a different tack. Instead of trying
to predict what will happen in 2007, I decided to share my thoughts on what I
feel are the main philosophies that will drive the work our team will be doing
this year. This is not meant to be a complete list, and I cannot stress enough
that these are my personal thoughts (I have been told to make that very clear).
It will be interesting to hear if you think there is anything else that should
be at the top of our minds.
So here goes...
Convergence: This is the big one. For a long time, the main
demand from the market has been the integrated IdM suite. But in a world where
services will be the main way in which identity technology is consumed, it is
actually the next progression that we need to be looking at. Having multiple
products that are able to interoperate is good, but that still leaves the model
open to redundancy and maintenance headaches. Simply changing all those products
into a service is also not good enough. And more and more concepts are making
their way into every aspect of identity management. If I define a SoD policy in
my provisioning system, why should I have to re-define it in my authorization
service? Convergence of these various products into a unified construct that
supports multiple service modules will help eliminate some of the management
nightmares that make project managers pull their hair out, and make life a
whole lot simpler. Which leads me to my next topic - simplification.
Elegance (aka Simplicity without Loss of Functionality): All
too often, the words simplicity and flexibility seem to be mutually exclusive.
This is especially true for IdM products. Proof-Of-Concept engagements in the IdM world often come down
to a decision between a product that can solve the use case and a product that is easier to manage. But there is no reason why the two can't be brought
together in an elegant way.
Privacy: The strong desire individuals have for privacy led
to the birth of user-centric identity as a new IdM methodology, and enterprise
IdM is still struggling to work out what this means for it. However, one thing is
sure. We cannot continue to develop identity management software without
building in support for privacy controls that provide better protection and
management options to the people whose identities are at the core of these
products. And as enterprises themselves become more aware of their
responsibilities in this area, they will demand the kind of frameworks that the
recently announced IGF standard aims to support.
tagline for Oracle's Fusion Middleware suite includes the word "Unbreakable". To me, the word
reflects the multiple facets of what our identity products need to be - secure
so they can't be compromised, adaptable so they can deal with any kind of
customer use case without bending and powerful so they can gracefully deal with
the increased usage that identity services are going to be subject to.
Well, those are the keywords that will be guiding at least
my efforts in evolving our products. In my next post, I will finally get around to
the animated discussions that my comments about role management vs.
provisioning set off, and how the philosophies I talked about above (one in particular)
will impact what we will do about it. And if you happen to be attending the RSA
Conference, drop me a line and maybe we can get together for a chat.