Я создал расширение Tableau, и теперь мне нужно опубликовать sh расширение таким образом, чтобы (а) другие члены моей организации могли просматривать информационные панели с помощью расширения + использовать расширение в своих собственных информационных панелях, и (b ) выполняет (а) безопасным образом.
На этой странице документации по API Tableau Extentions (https://tableau.github.io/extensions-api/docs/trex_contributing.html#hosting) предлагаются два подхода к расширению хостинга:
- Размещайте ваши stati c контент на страницах GitHub
- Размещайте ваше узловое приложение на Heroku
Что касается этих подходов, я не считаю (1) достаточно безопасным, так как ( Насколько я понимаю, что) страницы GitHub общедоступны для всех, тогда как (2) кажется немного чрезмерным.
Мне интересно, есть ли способ разместить на страницах GitHub, но также создать расширение / веб-приложение доступно только пользователям, имеющим доступ к частному хранилищу. В противном случае, я ищу другие возможные решения этой проблемы. Любая помощь с этим будет принята с благодарностью, спасибо!