Automating password encryption or can I allow user to update just a few environment passwords? (642 Views)
Reply
Regular Advisor
Posts: 172
Registered: ‎07-30-2009
Message 1 of 6 (642 Views)

Automating password encryption or can I allow user to update just a few environment passwords?

I have used the kEncrypt.sh to generate encrypted password.  Then drop the first and last 3 characters (#!#) and update the password in an environment.     I would like to create a workflow that will automate this.   Is it possible to pass the entire encryption to the update statement or must you drop the first 3 and last 3?   Because I am not sure of an easy way to drop the last 3 without some crazy awk or sed.   (Plus I would prefer not to mess around with cutting characters).   Any suggestions or better ways to perform this?  I need to allow some users to update a few passwords in PPM.

Honored Contributor
Posts: 729
Registered: ‎05-09-2008
Message 2 of 6 (639 Views)

Re: Automating password encryption or can I allow user to update just a few environment passwords?

We have a request type for this function. The commands that encrypt the new value and place it in a temporary token are:

 

./kEncrypt.sh -t "[REQD.VP.RUNTIME_PASSWORD]" | grep "\#\!\#" | sed 's/#\!#//g'
ksc_set ENCRYPTED="[EXEC.OUTPUT]"

Honored Contributor
Posts: 548
Registered: ‎03-17-2011
Message 3 of 6 (597 Views)

Re: Automating password encryption or can I allow user to update just a few environment passwords?

what is your system? grep & sed are linux commands
Celil

IT Governance Professional
& PPM Solution Architect
director@ppmdiary.com
director@isframeworks.com
Honored Contributor
Posts: 729
Registered: ‎05-09-2008
Message 4 of 6 (594 Views)

Re: Automating password encryption or can I allow user to update just a few environment passwords?

We run on AIX servers. grep and sed are also available in a Cygwin environment which, I assume, would be available on a Windows server that is running PPM.

Regular Advisor
Posts: 172
Registered: ‎07-30-2009
Message 5 of 6 (565 Views)

Re: Automating password encryption or can I allow user to update just a few environment passwords?

That should work.  Do you run an update script to update a PPM environment password or do you pass the token to a script to run?

Honored Contributor
Posts: 729
Registered: ‎05-09-2008
Message 6 of 6 (532 Views)

Re: Automating password encryption or can I allow user to update just a few environment passwords?

We create a script with the appropriate values with ksc_begin_script / ksc_end_script, then execute it with a sqlplus command.

The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation.