Para funcionar correctamente, la aplicación requiere acceso al entorno Google Workspace y a Google Gmail a través de un cliente API (Transferencia de acceso a todo el dominio). Enlace en el panel https://admin.google.com/ac/owl/domainwidedelegation
ID de cliente API para gSignature: 111875350985434773237
Se accede a los datos según los siguientes rangos:
https://www.googleapis.com/auth/gmail.settings.basic - Gestión de la configuración básica del correo. Para instalar la firma para la dirección principal bajo el nombre Mi firma y para los alias.
https://www.googleapis.com/auth/gmail.settings.sharing - Gestión de la configuración del correo compartido. Para instalar la firma para la dirección principal bajo el nombre Mi Firma y para los alias.
https://www.googleapis.com/auth/admin.directory.user.readonly - Acceso de sólo lectura a la lista de empleados junto con sus datos, es decir, Nombre, dirección de correo electrónico Teléfono (trabajo), teléfono (móvil), foto de perfil. Para asignar estos datos en la firma del empleado.
https://www.googleapis.com/auth/admin.directory.orgunit.readonly - Acceso de sólo lectura a las unidades organizativas, sus nombres y miembros. Con el fin de instalar firmas para los miembros de la unidad.
https://www.googleapis.com/auth/admin.directory.group.readonly - Acceso de sólo lectura sobre los grupos, sus nombres, la dirección de correo electrónico del grupo y sus miembros. Para instalar firmas para los miembros del grupo.