Dekaatama’s blog

でかあたまのブログへようこそ!日々のよしなしごとを書いています。

Google Apps Script の勉強 その28 Webページ形式で個人情報の申請に応える ”呼び出す権限がありません” マニフェストファイルへの追加

Dekaatamaです。

前回までのミッションは、


Googleフォームから申請があった人に個人情報のファイルを添付してGmailから返信する


今回は、上と同じ内容をWebページで表示できないかと考えました。

メンバーがWebページのリンクをクリックすると、メンバーのアドレスを自動取得してその人の個人情報を表示する。

です。


次の様なエラーが出ました。

SpreadsheetApp.getActiveSheet を呼び出す権限がありません。

必要な権限: (https://www.googleapis.com/auth/spreadsheets.currentonly || https://www.googleapis.com/auth/spreadsheets)


【解決策】マニフェストファイルにスコープを手動で追加

表示→マニフェスト ファイルを表示 で表示されるマニフェストファイルに,以下の一行を追加

"oauthScopes": ["https://www.googleapis.com/auth/spreadsheets.currentonly", "https://www.googleapis.com/auth/spreadsheets"]


以下の記事により解決できました。

qiita.com

以上です💘