Google Apps Marketplace: agregar ámbitos mediante autorización incremental

Tenemos una aplicación web existente que utiliza las API OAuth 2.0 de Google para Admin Directory, Drive, etc. para tareas administrativas como copias de seguridad y auditoría.

Actualmente, dejamos que nuestros clientes instalen copias de seguridad y auditorías de forma independiente como 'módulos' y cada uno tieneclient_idsy ámbitos de OAuth separados (es decir, directorio de administración para uno, unidad para otro).

Queremos llevar nuestra aplicación a Google Apps Marketplace y aprovechar el inicio de sesión de Google (OpenID Connect), usar cuentas de servicio con delegación de autoridad en todo el dominio, pero aún así permitir que nuestros clientes solo autoricen los ámbitos que desean usar.

¿Podemos agregar nuevos ámbitos a las aplicaciones de Google Apps Marketplace cuando un usuario desea habilitar una determinada función?

Las pautas de mejores prácticas (1) indican que debemos solicitar todos los ámbitos que podamos querer por adelantado a través de la sección de ámbitos del SDK de Marketplace, pero solo queremos solicitar los ámbitos que nuestros clientes realmente utilizarán.

(1)https://developers.google.com/apps-marketplace/practices#1_complete_the_listing_review_request_form

Respuestas a la pregunta(1)

Su respuesta a la pregunta