Why Does the Identity and Access Management World Exist?

Niluka Sripali Monnankulama
Many Minds
Published in
3 min readMar 30, 2019

So we got computers and computers give us real world people who are trying to access resources on computers. Let’s say a web app. In order for that web app to work with people, it needs to know who you are. It needs to know stuff about you.

So traditionally what ends up happening if they have a big database with all the information about that user.

And so now when you log into the app,

Sure user can successfully log in and you can get all of these things that this application knows about you and works with you. And we have a happy user out here. And that’s really what the identity is there for it. So that this digital app can know things about you and deliver content.

Well, wait a second. If I want to login another app what I have to do ???????

Are we following the same way ?????

So Developer here developing identity and store information in one database, and again developer has to maintain a separate database for another app.

I think the traditional way may cause a little bit of a problem.

Each one of the things maybe storing different things about the user. Yeah. So 1st database knows the user with ‘‘name1’’. Other one knows the same user with “name2”. etc…User has to memorize all user access details which are provided …

Oh, Can we Do this?

OK, so that’s a problem.

So what’s the solution. The solution is “Identity and Access Management (IAM)”

Identity Server can be used to simplify identity and access management (IAM) related activities in the enterprise.

Ex: Same issue we faced earlier.

Yes. Here what we do is, bring all of those different databases into one place and manage them and the call that an identity server. So we have one big shared datastore and our identity server so that all of these applications can get the information they need about this one single user.

And the really cool part is now this one single user only has to tell the identity provider who they are, once is enough.they can access any of these apps. because they’ve already told the identity provider who they are.

There are multiple Identity & Access Management solutions are existing in the world.

WSO2 is one organization who provide one of the best Identity & Access Management solutions. The product is based on open standards and open source principles. WSO2 Identity Server comes with seamless, easy to use integration capabilities that help connect applications, user stores, directories and identity management systems.

--

--

Niluka Sripali Monnankulama
Many Minds

An IT professional with over 7+ years of experience. Member of the WSO2 Identity & Access Management Team.