2017-01-17 5 views
1

通常のGoogle Gmailアカウントに関連付けられたアカウントを使用してスクリプトを作成しました.Gスイート(正式にはGoogle Appsとして知られています)の受信トレイアカウント1年以上の間、間違いや問題はありません。第2因子認証を使用してGスイートアカウントでGoogle Appsスクリプトを実行

私は最近、スクリプトが失敗しているので、第2因子認証でGスイートアカウントを設定しました。私の推測では、2faはアカウントに、スクリプトにはない、または満たせない認証レベルを追加しています。

障害エラーは、以下のようになります。私は修正

| Start   | Function | Error Message          | Trigger | End    | 
|-----------------|----------|---------------------------------------------------|------------|-----------------| 
| 1/16/17 1:41 AM | cleanUp | Authorization is required to perform that action. | time-based | 1/16/17 1:41 AM | 

アム?もしそうなら、2faでG Suite Inboxアカウントでスクリプトを実行する方法を教えてください。

答えて

2

これは興味深いシナリオです。私はまったく同じユースケース(G-Suiteアカウントにアクセスしているスクリプトを所有している@ gmail.comアカウント)を使用したことはありませんが、私は多くのG-Suite所有のApps Scriptを持っています有効になりました。

したがって、Apps Scriptアプリケーションで2faで保護されているアカウントにアクセスすることが可能であることが確認できます。

私の初期の推測では、最初にロールアウトしたときに許可を与えるのと同じ方法で、2faの保護されたアカウントからスクリプトを再承認する必要があるだけです。通常、これは2fa保護されたアカウントからスクリプトを開き、任意の機能を実行して、認証ダイアログをトリガすることになります。

+0

この提案をありがとうございます。私はあなたの推薦をテストし、あなたに連絡します。最高の解決策は、スクリプトを2faを持つG-Suiteアカウントに移行することです。 –

+0

はGmailには関係しません。スクリプトの再認証は完全に正常です。 –

関連する問題