NetMatch-M - User password change template

Vendor Italtel
Product NetMatch-M
Executor SSH

set-connect-timeout 15
set-read-timeout 15
set-ssh-version 2


##            INICIA O TEMPLATE

##            VERIFICA SE O USER EXISTE

expect-regex "/.*[\$>#]/"

exec "omappl.applplat.UserManagementWS.GetResourceProperty epr=(username=[#USERNAME#]),GetResourceProperty=isenableadmin"

expect "*Command Completed*"


##            TROCA A SENHA

expect-regex "/.*[\$>#]/"

exec "omappl.applplat.UserManagementWS.SetResourceProperties epr=(username=[#USERNAME#]),Update=(passwordValue=[#NEW_PASSWORD#])"

expect "*Command Completed*"


##            FAZ LOGOUT DA MAQUINA

expect-regex "/.*[\$>#]/"

exec "exit"

end