onEdit
インストール可能なトリガーでGoogleのシートを取得しました。 スクリプトではダイアログを表示するためにshowModelessDialog
が呼び出され、シートを編集するとうまく動作します。共有Googleシートユーザーは、インストール可能なトリガーの下でshowModelessDialogを呼び出す権限がありません
シートが編集権限を持つ他のユーザーに共有されているが、彼らはシートを編集するときに何もダイアログは認められなかったこととなった
「あなたはは、showModelessDialogを呼び出すためのアクセス許可がありません」
チェックインストール可能なトリガーによってスクリプトが呼び出されると、authMode
はFULLです。
カスタムメニューから同じスクリプトを起動しようとしましたが、すべてのユーザーが正常に動作しました。
他のユーザーがshowModelessDialog
をonEditのインストール可能なトリガーで呼び出せない理由を知ってもいいですかauthMode
は完全であり、それを修正する方法はありますか?
私の機能はカスタム機能の代わりにインストール可能なトリガーです。さらに、私のために機能するが、ほかの人はシートのユーザーを共有していない。 – Ivan