Google Apps Marketplace - Hinzufügen von Bereichen über inkrementelle Autorisierung

Wir haben eine vorhandene Web-App, die die OAuth 2.0-APIs von Google für Admin-Verzeichnisse, Laufwerke usw. für Verwaltungsaufgaben wie Sicherung und Prüfung verwendet.

erzeit lassen wir unsere Kunden Backup und Audit unabhängig voneinander als "Module" installieren und haben jeweils separateclient_ids und separate OAuth-Bereiche (d. h. Admin-Verzeichnis für einen, Laufwerk für einen anderen).

Wir möchten unsere App auf den Google Apps Marketplace bringen und die Vorteile von Google Sign In (OpenID Connect) nutzen, Service-Accounts mit domänenweiter Befugnisübertragung verwenden und unseren Kunden dennoch nur Bereiche erlauben, die sie verwenden möchten.

Können wir Google Apps Marketplace-Apps neue Bereiche hinzufügen, wenn ein Nutzer eine bestimmte Funktion aktivieren möchte?

Die Best-Practice-Richtlinien (1) geben an, dass wir alle Bereiche, die wir möchten, im Voraus über den Bereich Marketplace SDK anfordern sollten. Wir möchten jedoch nur die Bereiche anfordern, die unsere Kunden tatsächlich verwenden werden.

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

Antworten auf die Frage(2)

Ihre Antwort auf die Frage