2016-10-25 18 views
4

У нас есть небольшое приложение Excel для дополнения нашего продукта SaaS. Автономно, это бесполезно, и из-за этого у меня большие проблемы с тем, чтобы попасть в магазин офисных приложений. И на самом деле это не имеет никакого смысла, это просто для наших пользователей. Но как еще можно легко установить это приложение?Как распространять надстройки для частных офисов?

Это написано с использованием HTML и JS с библиотекой Office.js, поэтому само приложение в основном представляет собой файл манифеста xml, указывающий на статический URL-адрес. Существует документация, как sideload надстройку в для тестирования:

Большинство наших пользователей имеют окна ПК с первенствует установлен локально. И создание общей папки, ... является способом, выходящим за рамки их возможностей. Я надеялся, что смогу каким-то образом настроить nginx как webdav или аналогично, чтобы добавить его в excel в качестве доверенного URL-адреса каталога, однако я не нашел никакой документации, в которой указывается, что это за код каталога, за исключением сетевого ресурса.

Что касается mac и iPad, я еще более озадачен. Я мог бы предоставить им простой скрипт/приложение, которое им нужно выполнить, чтобы скопировать манифест в нужное место.

Но я думаю, что мне действительно интересно, нет ли «официального» способа распространения офиса, который интересен только нескольким людям - кто НЕ в вашей организации - имейте в виду, там не является общим сервером sharepoint. И если нет того, что является самым дружественным способом для пользователя, которого вы предлагаете?

Update:

Чтобы сделать это, может быть, легче понять - приложение называется WebBSC и в основном делает его легче выполнять некоторые задачи, которые обычно используются для быть сделано в Excel прежде. Но так как у всех наших клиентов есть исходные данные в excel, мы создали добавление для импорта этих данных (это может быть не один раз, но также может периодически проводиться ежемесячно). Вот почему надстройка doesn «В действительности это имеет смысл в магазине, с другой стороны, у нас нет общего доступа к Office365 или Sharepoint/exchange с нашими клиентами, это просто приложение SaaS.

ответ

0

Eric частично верен: всего 6 месяцев назад каталоги боковой загрузки и частные каталоги SharePoint были бы единственным способом.

Однако есть новый «Центр администрирования Office 365», который значительно упрощает развертывание внутренних надстроек, а не требует SharePoint. Пожалуйста, см. https://support.office.com/en-us/article/Deploy-Office-Add-ins-in-the-Office-365-Admin-Center-737e8c86-be63-44d7-bf02-492fa7cd9c3f

+0

Thx по ссылке, к сожалению, я не думаю, что это нам помогает, так как мы хотим распространять надстройку нашим клиентам, с которыми мы не имеем доступа к другим общим учетным записям, включая офис 365 - возможно Я что-то пропустил, но я не нашел в документации, как люди, находящиеся за пределами вашей организации, смогут ее установить. - Я уточнил вопрос с более подробной информацией - thx – peter

+1

Питер, спасибо за разъяснение.На данный момент это определенная разница в платформе - у нас есть хорошее публичное распространение через Магазин и хорошее внутреннее распространение через этот новый административный центр Office 365. Но, по общему признанию, не имеет большого решения чего-то, что находится в средней точке. Люди знают об этом на более длительный срок, но для ваших целей я считаю, что ваш лучший выбор по-прежнему остается в Магазине. В магазине все в порядке с надстройками, предназначенными только для определенной аудитории. Просто убедитесь, что вы предоставили магазину тестовую учетную запись при отправке, чтобы они могли видеть надстройку в действии. –

+0

Майкл, нам также понравится возможность публиковать определенную аудиторию (несколько компаний), где внутреннее распространение невозможно. Как мы можем опубликовать в Office Store, но ограничить доступ (не отображаться в листинге общественного магазина)? –