When using this script, passwords are imported to the plist in plain text.
This does not seem to be working because when workflow is complete, and login is attempted, user cannot login.
However, when going through the DS GUI, passwords are hashed/salted into the plist.
Then when workflow is complete, user can login.