The sure answer would be indiscipline. Any doubt?
When one starts up a company, least preference is given for IT discipline. No directory implementation, no domains etc which result in a process chaos after few years. Then managements start thinking about bringing things in order and end up not only paying huge amounts to get it straight moreover end up in improper implemenations. I have seen many companies which never had any system according to conventional methods when it comes to user management.
The question that bugs me every moment is why companies do not leverage the open source tools avialable? Directories are avialable in the open, operating systems are available in open, why cant one avail these?
These are my view points:
1. The day the company is christened a directory structure should be in place
2. Every employee record should be present in it.
3. All the available systems in the office should authenticate the user against this directory
4. Employee should be given an option to change his passwords and few other details online
5. Form filling should be avoided on the induction day, instead a webpage should be used and the data should be recorded into a HR database and then should be fed to the directory
6. A small PLSQL trigger on the database can create the email address without conflicts
7. Free Identity tools like SUN Identity Manager should be implemented within one year
8. Every application or tool that the organization needs should be under the perview of Identity Manager
Am I missing something???
I feel these are the basics that one should do for the company's IT wellness in the long run.
Presently I am working in Tivoli Identity manager v4.6. In your blog u clearly mentioned SIM is the free tool.Considering the present market, SIM is the best competitor for TIM(as of my knowledge). I have a doubt as to why people go for the costly TIM tool when free tools are available in the market. Apart from the product support for TIM, are there any valid reasons for people to opt instead of free tools.
ReplyDeleteThe decision on what to use depends majorly on two issues.
ReplyDelete1. What product shop are you?
I.E. is you company entirely uses Microsoft products? or IBM products? Tendency would be stay back with whom you are working since long.
2. Business/Sales secret. Cannot talk about it. mail me :-)