質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

Google カレンダー

Google カレンダーは、Google社が提供する無料のスケジュール管理ツールです。パソコンやスマートフォン、タブレットなどからアクセスし、スケジュールの追加・変更が可能。Googleアカウントがあれば誰でも使用できます。

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

Q&A

1回答

2340閲覧

GASのコードをほかのアカウントで実行する方法

jackie687456

総合スコア17

Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

Google カレンダー

Google カレンダーは、Google社が提供する無料のスケジュール管理ツールです。パソコンやスマートフォン、タブレットなどからアクセスし、スケジュールの追加・変更が可能。Googleアカウントがあれば誰でも使用できます。

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

0グッド

2クリップ

投稿2019/03/28 09:33

前提・実現したいこと

Googleカレンダーの予定をGoogleスプレッドシートに自動で出力するGASのスクリプトをあるアカウントAで書きました。コードを実行するためのボタンをスプレッドシート内に配置し、無事エラーなく実行されて予定が出力されました。
ところが、予定を出力するためのスプレッドシートを共有している他のアカウントBで、同様にして実行しようとすると以下のようなエラー1が出てしまい実行できません。
続行を選択すると、アカウントの選択画面になり、
アカウントAでログインした場合も、アカウントBでログインした場合もエラー2に
なってしまいました。
他のアカウントでもスクリプトを実行できるようにするためにはどうすればいいでしょうか?

発生している問題・エラーメッセージ

エラー1 承認が必要 このドキュメントに添付されたスクリプトを実行するには、あなたの許可が必要です。 続行/キャンセル
エラー2 このアプリは確認されていません このアプリは、Google による確認が済んでいません。よく知っている信頼できるデベロッパーの場合に限り続行してください。 デベロッパーの場合は、この画面が表示されないようにするには確認リクエストを送信してください。 ヘルプ 詳細

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hiroshi0240

2019/03/28 10:18

アカウント選択後に許可画面が出てくると思いますが、そこで許可を押したあとに更にエラーが帰ってくるのでしょうか?
jackie687456

2019/04/03 07:30

回答が大変遅くなってしまい申し訳ありません。 アカウントを選択すると、許可画面が出てくる前にエラー2が出てしまいます
guest

回答1

0

これをエラーと思うかどうかは受け取り方によりますが、質問の文言を利用します。

「エラー2」の「詳細」をクリックすると許可できるはずです。

投稿2019/03/30 15:54

papinianus

総合スコア12705

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

jackie687456

2019/04/03 07:33

回答が大変遅くなってしまい申し訳ありません。 また、情報が不足していて申し訳ありません。 詳細をクリックすると以下のような文言が出てきます Google ではまだこのアプリを確認していないため、アプリの信頼性を保証できません。未確認のアプリは、あなたの個人データを脅かす可能性があります。 ヘルプ GetCalendar(安全ではないページ)に移動
papinianus

2019/04/03 08:24

その移動を選択してください
jackie687456

2019/04/03 10:59

GetCalendar が Google アカウントへのアクセスをリクエストしています kwmrsum687456@gmail.com GetCalendar に次のスコープを許可します: Google ドライブのスプレッドシートの表示、編集、作成、削除 Google カレンダーを使用してアクセスできるすべてのカレンダーの表示、編集、共有、完全な削除 GetCalendar を信頼できることを確認 機密情報をこのサイトやアプリと共有する場合があります。 GetCalendar の利用規約とプライバシー ポリシーで、ユーザーのデータがどのように取り扱われるかをご確認ください。 アクセス権の確認、削除は、Google アカウントでいつでも行えます。 リスクの詳細 上のような文言が出てきまして、許可を押すとウィンドウが閉じ、再び実行しようとすると全く同じ状況が繰り返されます リスクの詳細を押すとGoogleのサポートページに移動しました
papinianus

2019/04/03 13:36

その手順で良いと思います。 一度許可すると二度目は出ないように思うのですが、私もはっきり確認したわけではないのですみませんが、なぜ繰り返し効かれてしまうのかが分かりません。
jackie687456

2019/04/06 06:18

ありがとうございました。 今のところ解決策は見つかっていないのですが…
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問