https://github.com/jenkstom/iseries-ads-password-sync
This is a password reset program that changes identical usernames on ADS and iSeries then reboots.
https://github.com/jenkstom/iseries-ads-password-sync
ads iseries passwords reset-passwords synchronization synchronizer
Last synced: 24 days ago
JSON representation
This is a password reset program that changes identical usernames on ADS and iSeries then reboots.
- Host: GitHub
- URL: https://github.com/jenkstom/iseries-ads-password-sync
- Owner: jenkstom
- License: apache-2.0
- Created: 2017-04-13T21:09:40.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-13T21:26:06.000Z (about 8 years ago)
- Last Synced: 2025-02-08T03:17:02.081Z (3 months ago)
- Topics: ads, iseries, passwords, reset-passwords, synchronization, synchronizer
- Language: C#
- Size: 18.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# iSeries-ADS-Password-Synch
This is a password reset program that changes identical usernames on ADS and iSeries then reboots.
This is intended for development environments where access to the iSeries is set to "Use Windows
username and password" and the usernames and passwords must match.Prerequisites: Client Access 7.1. Maybe other versions will work?
Edit the name for your iseries host (in the Form1.cs / Form1_Load method).
Edit the isUserAdmin function to allow the program to find admin users.
Edit the PrincipalContext with your domain name (rather than "DOMAIN1").
Compile and give access to users.
Regular users can enter their old password and new password twice.
It will verify the old password against ADS and your iSeries. If the old password matches it will
attempt to set the windows password to the new password. If that fails (because of password requirements)
it will tell the user the password isn't good. If that succeeds, then it changes the iSeries password
to match and reboots the computer.Admin users can change any user's passwords. It defaults to their own username, but that can
be changed. The passwords are changed AND the accounts are unlocked, both in ADS and on the iSeries.This should work in any version of Visual Studio 2017, and maybe earlier versions.