Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

GASで作業ユーザーのメールアドレスを取得する

誰が作業しているか知っておきたい事もありますよね。
作業ログとか、あるいはFireBaseと連携するときの権限とか。
その場合、BaseにあるUserクラスを使います。

実際のところ

以下の例ではSessionに保存されているログインユーザーを文字列として取得します。

  var str = Session.getActiveUser().getEmail();

ログインしていない/匿名の場合には空文字を返すようです。