在Google Cloud AutoML上向其他用户提供访问权限时出错

时间:2018-09-13 12:58:44

标签: authentication google-cloud-platform user-roles automl google-cloud-automl

我正在使用一项称为Google Cloud AutoML自然语言处理的服务。 单击此处以获取有关我正在使用的产品的更多信息:

https://beta-dot-custom-vision.appspot.com/text/overview

一切正常,我必须说产品很棒! 我设法在几个小时内训练了机器学习模型,并做出了一些预测。

现在,我想为我组织中的另一个用户提供访问此产品用户界面的权利,以便该用户可以做出自己的预测。

我连接到Google Cloud控制台,创建了用户,并给他分配了三个角色,这三个角色与访问服务所需的服务帐户相同。

this.props.match.params.objectId 

现在,当用户尝试连接到该服务的UI时,他将获得一个白页,其中包含以下错误消息:

“处理您的请求时出现异常。在报告时,请通过跟踪代码tc_571165引用此问题”

在Google云控制台的任何地方都没有更多信息,也没有任何问题的痕迹。 我想念什么? Google的这项服务仍处于Beta版,因此可能只是一个错误。 谢谢您的帮助

1 个答案:

答案 0 :(得分:1)

在我的用例中,我为同事创建了一个具有正确角色的服务帐户,并与他们共享我的愿景模型,并为他们提供了以下URL以供预测:

curl -X POST -H "Authorization: Bearer add_access_token " -H "Content-Type: application/json" https://automl.googleapis.com/v1beta1/projects/id_project/locations/us-central1/models/:model_idpredict -d @path_of_image_in_base64

它有效!