Représentation d'un utilisateur, adaptée à l'écriture de script.
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
getEmail() | String | Récupère l'adresse e-mail de l'utilisateur, si disponible. |
Documentation détaillée
getEmail()
Récupère l'adresse e-mail de l'utilisateur, si disponible. Si les règles 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 situations 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, comme 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());
Renvois
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.