Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

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

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

実際のところ

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

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

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