Всегда ли аддоны / расширения запускаются как пользователь расширения? - PullRequest
1 голос
/ 06 января 2020

Я знаю, что веб-приложения могут запускаться как владелец скрипта, я рассматриваю возможность перемещения некоторых своих процессов в расширения / дополнения, всегда ли они запускаются как ПОЛЬЗОВАТЕЛЬ аддона?

1 Ответ

1 голос
/ 07 января 2020
  • Да, надстройка запускается из учетной записи, которая установила надстройку.
  • Пользователь надстройки не имеет доступа к коду сервера в надстройке. Код на стороне клиента всегда можно просмотреть внутри браузера, как и любое веб-приложение.
  • Единственное, что может получить доступ к надстройке, принадлежащей учетной записи, создавшей надстройку, - Script Свойства. Но пользователь надстройки не может видеть или получать доступ к свойствам скрипта через свой код или редактор кода.
  • Используемая квота зависит от учетной записи, которая установила надстройку. Например, в бесплатной / потребительской учетной записи Google есть квота на отправку электронных писем только в 100 получателей в день.
  • Надстройка получает доступ к учетной записи пользователя, а не владельцу надстройки.
  • Учетная запись, устанавливающая надстройку, должна разрешать надстройке использовать любые службы Google, входящие в надстройку.
  • Пользователь надстройки не имеет доступа к учетной записи владельца. файла скрипта приложений, на котором основывается надстройка.
  • Чтобы опубликовать sh надстройку публично на GSuite Marketplace, вам потребуется авторизовать области действия Google, если только она не опубликована в частном порядке. внутри домена, или вам все равно, если есть предупреждение о его небезопасности, и у вас менее 100 установок.

Я бы не сказал, что легко получить дополнение опубликовано. Одна вещь, которую вы должны предоставить - это графика определенного размера c с прозрачным фоном. Вам также необходимо убедиться, что пользовательский интерфейс соответствует некоторым базовым c рекомендациям. Существует множество других требований для публикации sh надстройки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...