1

Google サイトに Google アプリ スクリプトを統合するときに、ユーザーに承認ダイアログが表示されないようにすることは可能ですか? サイトが内部でのみ公開されている場合

4

2 に答える 2

2

前述のように、主に Apps Script ネイティブ Apps Bean でサポートされているユース ケースが 2 つあります。

  • デプロイ ユーザーとして実行: デプロイ担当者の Apps リソースにアクセスするため、エンド ユーザーは承認する必要はありません。
  • エンド ユーザーとして実行: エンド ユーザーのアプリ リソースにアクセスするため、エンド ユーザーは承認する必要があります。

説明している 3 番目のユース ケースは、Google Apps API に対して実行 される Apps Script のURLFetchAppによってサポートされています。

多くの場合、Apps API は、許可されたクライアント (この場合は Apps Script) が実行する権限を持っているユーザーに代わって操作を実行できます。 Apps Script に許可を与える必要はありません。

残念ながら、あなたのユースケースでは、Gmail Inbox API はそれらの API の 1 つではないようです。他のエンドユーザーの受信トレイ情報を監視するには、Gmail Audit APIがニーズを満たす場合があります。

于 2012-09-26T18:50:25.297 に答える
0

「アプリにアクセスするユーザー」として実行するようにアプリを設定した場合、それは不可能です。ただし、自分で実行するように設定した場合は、コードに変更を加えたときに再認証するだけで済みます。エンドユーザーは承認を求められません

于 2012-09-10T16:33:33.490 に答える