I am launching workflows using the firecloud API (python fiss wrapper). The workflows are being launched within a web application running on Google App Engine. The web app is running under the service account broad-cp-cell-line-discordance@appspot.gserviceaccount.com and that service account has been granted write access to the workspace in which the workflows are launched. From the Web app I have no problems creating the sample entity on which the workflow will run, and then submitting the workflow. The workflow, however, fails with the following error message:
cannot find credentials for RawlsUser(RawlsUserSubjectId(111659084039769474560),RawlsUserEmail(broad-cp-cell-line-discordance@appspot.gserviceaccount.com))