Надстройка Publi sh на торговой площадке GSuite в режиме "не в списке" - PullRequest
0 голосов
/ 06 августа 2020

У меня есть надстройка GSuite, которую я хотел бы опубликовать sh только на доменах моих клиентов (у которых есть учетные записи GSuite). Из того, что я понимаю о G Suite Marketplace:

  • Я не могу установить надстройку Publi c, потому что любой пользователь pl anet сможет установить его
  • Я не могу сделать его частным, потому что мне нужны пользователи вне моего домена, чтобы иметь к нему доступ

Какое решение для этого варианта использования?

1 Ответ

2 голосов
/ 06 августа 2020

AFAIK не существует официального руководства по publi sh и надстройки для ограниченного количества внешних доменов.

Хотя некоторые службы имеют белый список, это не относится к надстройкам G Suite Marketplace. и надстройки для редактора по состоянию на 6 августа 2020 г. *

Некоторые альтернативы:

Надстройка G Suite

  • Установка условий для отображения содержимого на карточках

G Suite Editor Надстройка

  • Установить динамический c пользовательское меню
  • Установить условия для настройки отображения содержимого в диалоговых окнах и боковых панелях

Возможно, Более простым решением будет использование свойств скрипта для установки списка допустимых доменов. Для этого вы можете использовать Session.getActiveUser().getEmail() / Session.getEffectiveUser().getEmail(), а затем что-нибудь, чтобы получить домен пользователя и сравнить его с белым списком надстройки.

Ссылки

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