$ terminus drush "user-create jhunt1 --mail='jhunt@apigee.com' --password=‘xxxxxxx'" --site=provenue --env=dev [2016-11-16 22:44:42] [info] Running drush user-create jhunt1 --mail='jhunt@apigee.com' --password='xxxxxxx' on provenue-dev command: 'drush user-create jhunt1 --mail='jhunt@apigee.com' --password='xxxxxxx'' site: 'provenue' env: 'dev' dev.f81fa668-31b5-4455-9b89-43@appserver.dev.f81fa668-31b5-4455-9b89-4357fa09ba40.drush.in's password: <pantheon password here> User ID : 12 User name : jhunt1 User mail : jhunt@apigee.com User roles : authenticated user User status : active
$ terminus drush "user-add-role administrator --mail='jhunt@apigee.com'" --site=provenue --env=dev [2016-11-16 22:45:27] [info] Running drush user-add-role administrator --mail='jhunt@apigee.com' on provenue-dev command: 'drush user-add-role administrator --mail='jhunt@apigee.com'' site: 'provenue' env: 'dev' dev.f81fa668-31b5-4455-9b89-43@appserver.dev.f81fa668-31b5-4455-9b89-4357fa09ba40.drush.in's password: <pantheon password here> Added role administrator role to jhunt1 [success]
Also for emails that didn’t get sent, customer could fix the SMTP settings to use their own SMTP server. Pantheon sends emails with anonymous sender which may be blocked by customers corporate mail servers as a result, the password reset emails may never reach them.
See the following references:
https://community.apigee.com/articles/3591/developer-portal-not-sending-email.html http://docs.apigee.com/developer-services/content/configuring-email