Représentation d'un utilisateur, adaptée au script.
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
getEmail() | String | Récupère l'adresse e-mail de l'utilisateur, si elle est disponible. |
Documentation détaillée
getEmail()
Récupère l'adresse e-mail de l'utilisateur, si elle est disponible. Si les stratégies de sécurité n'autorisent pas l'accès à l'adresse e-mail de l'utilisateur, cette méthode renvoie une chaîne vide. Les circonstances dans lesquelles l'adresse e-mail est disponible varient. Par exemple, l'adresse e-mail de l'utilisateur n'est pas disponible dans un contexte qui permet à un script de s'exécuter sans l'autorisation de cet utilisateur, tel qu'un simple déclencheur onOpen(e)
ou onEdit(e)
, une fonction personnalisée dans Google Sheets ou une application Web déployée pour s'exécuter en tant que moi (c'est-à-dire autorisée par le développeur plutôt que par l'utilisateur).
Toutefois, ces restrictions ne s'appliquent généralement pas si le développeur exécute le script lui-même ou s'il appartient au même domaine Google Workspace que l'utilisateur.
// Log the email address of the person running the script. Logger.log(Session.getActiveUser().getEmail());
Aller-retour
String
: adresse e-mail de l'utilisateur, ou chaîne vide si les règles de sécurité n'autorisent pas l'accès à l'adresse e-mail de l'utilisateur.