Net-Eng99 Posted July 13, 2014 Posted July 13, 2014 Good Evening All, I would like to create a custom portal that, for starters, will allow us (Techies) to reset users passwords and unlock accounts etc. I have seen some tools online, but preferably I would like to be able to customise the interface etc. to suit our needs. Have any of you done a similar thing? If so how have you done this? Could you please point me in the right direction in terms of scripting etc. Regards, Net-Eng99
lholland421 Posted July 13, 2014 Posted July 13, 2014 Have you looked into spicworks ? We use it for an it portal and does loads !
FN-GM Posted July 13, 2014 Posted July 13, 2014 Have you looked into spicworks ? We use it for an it portal and does loads ! It can't do that....
lholland421 Posted July 13, 2014 Posted July 13, 2014 Yes it can, we use it daily. http://www.spiceworks.com/free-active-directory-management-software/ You find the people under inventory , select the user. Your then given options to reset. the password disable/enable account .
FN-GM Posted July 13, 2014 Posted July 13, 2014 Ok you can do a little bit but not really a web-based active directory. Can mange accounts etc.
Net-Eng99 Posted July 13, 2014 Author Posted July 13, 2014 Have you looked into spicworks ? We use it for an it portal and does loads ! I've had a look in the past but I'm looking for something with a simple UI. Something I can embed in to a custom web page, where we can search for a user by name or username and then reset the password or unlock their account. Of course we will have to log in to this "portal" to authenticate.
Marshall_IT Posted July 13, 2014 Posted July 13, 2014 Have you looked at this http://www.manageengine.com/products/self-service-password/ I use it only for password expiry notification via email as most of our staff ignore or miss the balloon popup.
Boredguy Posted July 14, 2014 Posted July 14, 2014 We use a simple asp page on our intranet to allow us to reset users passwords strDomain = "Blah.internal" Function SetPassword(strUser,strPassword) Dim User Set User = GetObject("WinNT://" & strDomain & "/" & strUser & ",user") User.SetPassword(strPassword) User.setinfo End Function Call SetPassword(request("id"),request("pwd")) You can use the same style to unlock accounts as well.
Marci Posted July 14, 2014 Posted July 14, 2014 PHP-ADLDAP essentially gives you all the functionality to integrate as you wish... adLDAP - LDAP Authentication with PHP for Active Directory
seawolf Posted July 14, 2014 Posted July 14, 2014 NetWrix Password Manager does just what you want. Ours works great. It's cheap too.
seawolf Posted July 14, 2014 Posted July 14, 2014 We use a simple asp page on our intranet to allow us to reset users passwords strDomain = "Blah.internal" Function SetPassword(strUser,strPassword) Dim User Set User = GetObject("WinNT://" & strDomain & "/" & strUser & ",user") User.SetPassword(strPassword) User.setinfo End Function Call SetPassword(request("id"),request("pwd")) You can use the same style to unlock accounts as well. Hmmm...that's not very secure. Simple, but wouldn't be hard to hack.
Firefox Posted July 14, 2014 Posted July 14, 2014 You could install System Centre Orchestrator and remotely call runbooks that carry out preset functions. Resetting Passwords, Unlocking Accounts are definitely achievable, depends what else you'd need to be able to do.
Boredguy Posted July 14, 2014 Posted July 14, 2014 Hmmm...that's not very secure. Simple, but wouldn't be hard to hack. The script is widely available on the net, since that's where we got it from originally. Obviously it also requires rights for the running user to be able to change the targets password, which only domain admins have by default so not really any more hackable than getting a admins username and password in the first place. But it's one method to reset passwords.
seawolf Posted July 14, 2014 Posted July 14, 2014 The script is widely available on the net, since that's where we got it from originally. Obviously it also requires rights for the running user to be able to change the targets password, which only domain admins have by default so not really any more hackable than getting a admins username and password in the first place. But it's one method to reset passwords. True, except it looks like it would pass the password in the clear unless there is some encryption on the entire site and the connection from the Intranet to the AD server.
Net-Eng99 Posted July 14, 2014 Author Posted July 14, 2014 We use a simple asp page on our intranet to allow us to reset users passwords strDomain = "Blah.internal" Function SetPassword(strUser,strPassword) Dim User Set User = GetObject("WinNT://" & strDomain & "/" & strUser & ",user") User.SetPassword(strPassword) User.setinfo End Function Call SetPassword(request("id"),request("pwd")) You can use the same style to unlock accounts as well. How do I go about setting this up from scratch in an ASP site? What else have you added in to your site?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now