Control granular de permisos OAuth en Google Apps Script: Más seguridad y privacidad

Google Workspace sigue apostando por mejorar la seguridad y la privacidad de sus usuarios. En esta ocasión, nos presenta una actualización importante en la gestión de permisos OAuth para los scripts de Apps Script.

¿Qué significa esto? Básicamente, que ahora tendrás un control mucho más preciso sobre qué accesos concedes a los scripts que utilizas en tus documentos, hojas de cálculo, formularios, etc.

¿En qué consiste la novedad?

Hasta ahora, cuando un script solicitaba acceso a tus datos (por ejemplo, para leer o modificar una hoja de cálculo), tenías que concederle acceso a todo o a nada. Con esta nueva funcionalidad, podrás elegir qué permisos específicos le concedes. Imagina que un script necesita acceder a tus hojas de cálculo y formularios, pero tú solo quieres que acceda a las hojas de cálculo. ¡Ahora puedes hacerlo!

Esta funcionalidad, que ya estaba disponible en el IDE de Apps Script y en los complementos del Editor no publicados, se amplía ahora a los complementos del Editor publicados.

¿Por qué es importante?

  • Mayor seguridad: Reduce el riesgo de conceder permisos innecesarios a los scripts.
  • Mayor privacidad: Controla qué datos comparten tus usuarios con los scripts.
  • Más transparencia: Los usuarios ven claramente qué permisos está solicitando un script.

¿Cómo afecta a los desarrolladores?

Si eres desarrollador de complementos para el Editor, te recomendamos revisar las clases ScriptApp y AuthorizationInfo. Estas clases te permiten interactuar programáticamente con los permisos concedidos a un script. De esta forma, puedes implementar medidas de seguridad, como detener la ejecución de un script si no se han concedido todos los permisos necesarios.

¿Qué debo hacer?

Usuarios: No es necesario realizar ninguna acción si ya has autorizado scripts. Esta nueva funcionalidad solo se aplicará a las nuevas solicitudes de permisos.

Administradores: No hay controles de administrador para esta función.

Disponibilidad

El despliegue de esta nueva funcionalidad comenzará el 19 de agosto de 2025, con un despliegue extendido (potencialmente más de 15 días para la visibilidad de la función) para los dominios de lanzamiento rápido y lanzamiento programado.


En resumen, una excelente noticia para la seguridad y la privacidad en Google Workspace. ¡Más control para los usuarios!