4

Я разрабатываю расширение 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) - то есть: пользователям по-прежнему необходимо разрешать разрешения.

Можно ли получить оба? То есть: установлена ​​ли добавочная сила и разрешения, предоставленные администратором?

Как?

ответ

0

К сожалению, Google Apps Marketplace поддерживает только размещенные приложения, а не расширения или упакованные приложения. Я не думаю, что было бы возможно выполнить то, что вы хотите, по крайней мере, не без двух разных установок.

Смежные вопросы