Dekaatama’s blog

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

Google Apps Script の勉強 その31 実際にメンバーからのアクセスを受付けてみると動くが、それ以上に困った問題が…

Dekaatamaです。

今回のミッションは、同じ内容を次の2つの方法で実現しようとしています。

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


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

です。

 

 
Google Apps Script の勉強 その30」 で書いたように

2)使用しているファイルの共有設定を

Google App script
 作成者のみ

④個人情報のGoogeスプレッドシート
 リンクを知っているメンバー全員が閲覧可→編集可

に変更すると動くようになりましたが…

この設定にすると閲覧したメンバーのGoogleDriveの「共有アイテム」や「最近使用したアイテム」に④のGoogleスプレッドシートの履歴が残ります。

クリックすると当然開きます。

個人情報が見えてしまいます。

Googleスプレッドシート編集する必要のあるQUERY関数の使用は出来ないことが分かりました。

他の方法を考える必要があります。

幸い、表示するデータが連続して出現するのでスクリプトを書き直すことで対応出来ました。

以上です💘