2016-10-07 12 views
0

GCE VMからGoogle Cloud Machine Learningにアクセスするにはどのような権限が必要ですか?Google Cloud Machine LearningをGCE VMから使用するにはどのような権限が必要ですか?

私はデフォルトの計算サービスアカウントを使用するGCE VM上で実行している?指示に従ってチェック環境スクリプトを実行しましたが、不十分な認証のスコープについて

curl https://storage.googleapis.com/cloud-ml/scripts/check_environment.py | python 
    % Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 3802 100 3802 0  0 31451  0 --:--:-- --:--:-- --:--:-- 31683 
Your active configuration is: [default] 

    % Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 138 0 138 0  0 973  0 --:--:-- --:--:-- --:--:-- 978 
ERROR: Unable to list Cloud ML models: { 
    "error": { 
    "code": 403, 
    "message": "Request had insufficient authentication scopes.", 
    "status": "PERMISSION_DENIED" 
    } 
} 

をエラーを得ましたか

答えて

1

など、モデルを作成し、ジョブを送信するためには、プロジェクトのために

  1. エディタ権限を必要とするクラウド機械学習APIを使用するには...

  2. GCSは、読み取り/書き込み権限を。

あなたはGCE VMを実行し、サービスアカウントを使用している場合、これは、サービスアカウントを使用して、GCEで使用しているプロジェクトの編集者である必要があり

  1. を意味します。

    • これは、既定の計算エンジンアカウントを使用している場合に該当します。
  2. VMは、GCS読み取り/書き込みスコープで作成する必要があります。

関連する問題