Я разрабатываю расширение Chrome, адресованное только пользователям GMail, которым необходим доступ к некоторым API Google. Я использую OAuth2 для аутентификации и авторизации.Обширная установка расширения Chrome с разрешениями OAuth2 для API Google
Желая помочь администраторам доменов Google Apps доставлять продукт всем пользователям в своем домене с минимальной работой, я зарегистрировал проект в Google Developers Console и опубликовал его (пока еще в частном порядке) на Google Apps Marketplace.
Само расширение уже опубликовано в Интернет-магазине Chrome.
С этим, администраторы домена могут, с их консоли администратора:
(а) Перейти к «Apps> Рынок приложений» и добавить наше приложение для всех пользователей в домене.
или
(б) Перейти к «Приложения> Управление устройствами> Chrome> Настройки пользователя» и добавить наше расширение в «Принудительный установленных приложений и расширений».
Если они делают (а), пользователи, устанавливающие расширение Chrome, получают однократную подписку на один клик: после аутентификации в нашем приложении им не нужно будет разрешать какие-либо разрешения.
Если они делают (b), пользователи получают расширение Chrome, автоматически устанавливаемое в браузере Chrome, но им по-прежнему необходимо разрешать разрешения после их первой проверки подлинности.
Если администраторы выполняют оба (a) и (b), пользователи получают такой же результат, как если бы они делали только (b) - то есть: пользователям по-прежнему необходимо разрешать разрешения.
Можно ли получить оба? То есть: установлена ли добавочная сила и разрешения, предоставленные администратором?
Как?