ユーザーが属するグループに基づいて、スプレッドシートでいくつかのカスタム検証とアクセス チェックを実行しようとしています。
私の知る限り、コンテナ(スプレッドシート)にバインドされた次のトリガーには、スプレッドシートにアクセスするユーザーの権限が必要です。
function onEdit(event) {
var groups = GroupsApp.getGroups();
Logger.log(groups);
}
それでも、「実行に失敗しました: getGroups を呼び出す権限がありません」というエラーが発生します。スタンドアロン スクリプト ファイルから呼び出された同じ関数 (理論的には同じアクセス) は、ユーザーのグループを表示します。
私の質問は次のとおりです。
- 私は何か間違ったことをしていますか?
- そうでない場合、スプレッドシート イベントからユーザーのグループにアクセスする方法はありますか?
おそらく関係ありませんが、Windows 8 と Chrome 30.0.1599.101 m を使用しています。