Our company runs mostly linux server but mostly windows clients.
I'm looking for a solution that would allow all of our web applications to have a login portal (and once you're logged in you don't have to log into the next application) plus have the same username and password for server logins and email log ins.
The other concern is permissions. An idea setup would allow me to give people different access rights for different resources. So for example people that have Administrative rights for Source control don't aren't able to login as root on the linux servers.
Currently the root password is the same on all the linux servers, and we do not use public keys for SSH (I know I should it is something I'm researching)
I know that Exchange requires the use of ActiveDirectory, so I'm wondering if there is a solution that would allow me to add all of those features on top of ActiveDirectory.
I've done a bit of research and this will probably deal with the web portal for our web apps. I'm still at a loss for the rest however.
I know this is asking a lot, I just want to get a feel for what's out there.