Access Manager 3
November 27th, 2006 by Jeff Jaffe
The last several weeks I’ve been commenting quite a bit on the Microsoft/Novell agreement. A very important agreement for Novell and the industry. As I said on November 3, I will have much more to say about it over time.
But there are many other important technology moves that are underway at Novell and I don’t want to give them short shrift. In particular, I need to catch up on an important product that we recently launched. With the media attention to Linux and Windows this has been overshadowed – but it is extremely important to enterprise customers
Access Manager 3, background
Several weeks ago, I was in Washington, DC, at a conference that focused on the intersection between public policy and technology. Eric Schmidt, former CEO of Novell and current CEO of Google, was talking about the issues that he saw as most important.
Amidst a list of topics, he started to ruminate about the complexity that users think has been foisted upon them by computer professionals. No one understands why there are so many distinct logon schemes. Different websites, different formats, different passwords – even while a user is simultaneously logged on to all of these applications.
I smiled inside. Little did he know that his former company was poised to ship exactly what he was looking for.
The access control problem – breadth
Identity management products began in the 1990s, attempting to provide comprehensive approaches to the access control problem of the time. All applications were enterprise applications and the central problem was to simplify access control for users of the IT organization’s controlled applications. However, even though the IT organization owned all of the applications, its ability to manage identity across the enterprise was hampered by the need to use ‘best of breed’ services which were themselves diverse, with different identity management and access control mechanisms.
Subsequently, there was an explosion of the reach of applications that people were interested in. There was a need to federate multiple access control schemes (arising from multiple trusted partners). The federation needs grew from extranet requirements. As integrated multi-company supply chains were put in place to improve responsiveness, there was a need for a corresponding federation of identity management schemes. And, though extranet use cases showed the need for federation nicely, it was painfully obvious to IT professionals that the same issues were faced even within a single enterprise.
For service provider environments in telecommunications, government, and finance, the needs were even broader. The service provider had a separate view of the access control infrastructure required for each service. But the service provider also wanted to federate the infrastructures to better support users getting multiple services. Whereas an enterprise solution would support all of the users within a single access control system, a service provider solution required separation in dealing with users from outside the enterprise
At the same time, Web applications began to take off. IT organizations were confronted both with major corporate applications on the Web (e.g., purchasing, human resources, and information search) and at the same time needed to support the requirements for users independently searching for business services available on the web (e.g. wireless access to the internet, travel management, and software acquisition). Suddenly, passwords were proliferating.
Several approaches
IT organizations have been struggling with this issue for several years. Here are some of the most common approaches.
- Suffer in silence. Many organizations have simply allowed users to get access to the burgeoning set of services without stopping them or helping them. There are two serious issues with this. First, by not devising a solution to the password management problem, the organizations are limiting productivity. More important is that the proliferation of user passwords to applications – not under IT control – is a substantial security risk for the organization and a potential non-compliance with government regulations. This is most pronounced for internet applications where there is a lack of a robust security infrastructure. Not to mention the high costs to support users who have lost their passwords.
- Prohibit access. A method to reduce the security exposure that arises when users devise passwords to get access to internet services is to prohibit the access. Cutting employees off from the rapid service creation available on the internet reduces employee agility and productivity.
- Federation. Current federation solutions (e.g. Liberty Alliance) are good starts for solving this problem, but have not addressed the entire problem. Federation solutions based on Liberty Alliance alone have focused on protocol implementations and have not met the requirements for Enterprise deployment. These requirements include broad connectivity and simplified management capabilities. (Federation, at its core, allows for the proliferation of logon accounts. The premise is to allow each services vendor to continue to host identity information at its site while federation provides a means to link the accounts together. The ubiquitous example of federation involves several car rental agencies, airlines, hotels, etc., each having a customer account and using federation to link them all together without exposing sensitive business information between competitors. Note, that the user still have many accounts and identity information spread through the network environment.)
- Single vendor solutions. Some vendors have tried to integrate identity management solutions with their application sets. Unfortunately given that most IT shops are multi-vendor and all companies interested in including internet access are multi-vendor – this cannot be a total solution.
The need
So the requirement is for a multi-vendor access control system that deals with federation and internet access while taking into account the needs of the modern open enterprise. In my next post I will describe how Novell’s recently announced Novell Access Manager 3 product solves this problem.