列に基づいてメールを送信する Google シートで実行される Google スクリプトがあります。
そのスクリプトを、事前に定義された少数のユーザーのみが実行できるようにしたいと考えています。つまり、現在のユーザーが誰であるかをコードでチェックし、それを許可されたコード実行者のリストと比較する方法が必要だと思います。
ただし、ユーザーと私が別のドメインにいるため、getUserLoginId と getUserEmail が機能せず、null が返されます。
コード内の関数を実行できる/実行できないユーザーを制限する他の方法はありますか?