Развертывание и установка надстроек с размещением в SharePoint

Это вторая часть серии статей, посвященной основам разработки надстроек SharePoint, размещаемых в SharePoint. Для начала следует ознакомиться со статьей Надстройки SharePoint и обзорной статьей из этой серии.

Примечание

Если вы изучали предыдущие статьи этой серии о надстройках, размещаемых в SharePoint, то у вас есть решение Visual Studio, которое можно использовать для продолжения работы с этой темой. Вы также можете скачать репозиторий по адресу SharePoint_SP-hosted_Add-Ins_Tutorials и открыть файл BeforeColumns.sln.

Размещаемые в SharePoint Надстройки SharePoint будет намного проще разрабатывать, зная, как пользователи развертывают и устанавливают надстройки. Поэтому в этой статье мы отвлечемся от кода, чтобы создать и использовать каталог надстроек, а затем установим надстройку, над которой вы работали.

Создание каталога надстроек

  1. Войдите в свою подписку Office 365 в качестве администратора. Выберите значок средства запуска надстройки, а затем нажмите на плитку Администрирование.

    Рис. 1. Средство запуска надстроек в Office 365

    Средство запуска приложений в Office 365

  2. В Центре администрирования разверните узел Центры администрирования в области задач и выберите пункт SharePoint.

  3. В Центре администрирования SharePoint выберите пункт Приложения в области задач.

  4. На странице приложения выберите пункт каталог приложений. (Если в подписке уже есть семейство веб-сайтов каталога надстроек, оно откроется, и все будет готово. В одной подписке можно создать только один каталог надстроек.)

  5. На странице Сайт каталога приложений нажмите кнопку ОК, чтобы принять параметр, используемый по умолчанию, и создать сайт каталога приложений.

  6. В диалоговом окне Создание семейства веб-сайтов каталога приложений укажите название и адрес сайта каталога приложений. Рекомендуется добавить в название слово "каталог" и ввести URL-адрес, чтобы сделать его запоминающимся и отличающимся в Центре администрирования SharePoint.

  7. Укажите часовой пояс и назначьте себя администратором.

  8. Выберите минимально возможное значение для параметра Квота хранилища (в настоящее время оно равно 110, но его можно изменить), потому что пакеты, которые вы будете отправлять в это семейство веб-сайтов, совсем небольшие.

  9. Задайте для параметра Квота ресурсов сервера значение 0 (ноль) и нажмите ОК. (Квота ресурсов сервера связана с регулированием изолированных решений с низкой производительностью, но на сайте каталога надстроек не будут устанавливаться изолированные решения.)

При создании семейства веб-сайтов SharePoint возвращает вас в Центр администрирования SharePoint. Через несколько минут вы увидите, что коллекция создана.

Упаковка надстройки и ее отправка в каталог

  1. Откройте решение в Visual Studio, дважды щелкните узел проекта в обозревателе решений, а затем нажмите кнопку Опубликовать.

  2. На панели Опубликовать выберите Упаковка надстройки. Надстройка упаковывается и сохраняется как *.app файл в папке \bin\debug\web.publish\1.0.0.0 решения.

  3. Откройте сайт каталога надстроек в браузере и выберите пункт Надстройки SharePoint на панели навигации.

  4. Каталог Надстройки SharePoint — это стандартная библиотека ресурсов SharePoint. Отправьте в него пакет надстройки с помощью любого метода передачи файлов в библиотеки SharePoint.

Способ установки надстройки, применяемый пользователями

  1. Перейдите на любой веб-сайт в подписке SharePoint Online и откройте страницу Содержимое сайта.

  2. Выберите пункт Добавить надстройку. Откроется страница Ваша надстройка.

  3. Найдите надстройку Employee Orientation (Обучение сотрудников) в разделе Надстройки, которые можно добавить и щелкните ее плитку.

  4. Выберите Доверять в диалоговом окне согласия. Автоматически откроется страница Содержимое сайта, и появится надстройка с сообщением об установке. После завершения установки пользователи могут выбрать плитку для запуска надстройки.

Удаление надстройки

Чтобы продолжить совершенствовать надстройку SharePoint в Visual Studio (см. раздел Дальнейшие действия), удалите ее, выполнив указанные ниже действия.

  1. На странице Содержимое сайта наведите курсор на надстройку, чтобы появилась кнопка выноски .

  2. Нажмите кнопку выноски и выберите пункт Удалить.

  3. Вернитесь на сайт каталога надстроек и на панели навигации выберите пункт Надстройки SharePoint.

  4. Выделите надстройку и выберите команду управление на панели задач над списком, а затем нажмите кнопку Удалить в меню управления.

Дальнейшие действия

Настоятельно рекомендуем продолжить изучение этой серии статей о надстройках, размещаемых в SharePoint, прежде чем переходить к более сложным темам. В следующей статье Добавление пользовательских столбцов в надстройку SharePoint, размещаемую в SharePoint мы вернемся к программированию.