Управление каталогом приложений семейства веб-сайтов

С помощью каталога приложений семейства веб-сайтов можно опубликовать пользовательские бизнес-приложения в семействе веб-сайтов SharePoint Online.

Администратор клиента SharePoint Online или каталога приложений клиента может разрешить владельцу семейства веб-сайтов использовать каталог приложений семейства для развертывания компонентов SharePoint Framework в своем семействе. Чтобы предоставить владельцу семейства веб-сайтов такие разрешения, добавьте его семейство в список разрешенных сайтов. Для настройки списка разрешенных сайтов необходимо использовать Microsoft PowerShell.

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

После добавления сайта в список разрешенных и включения каталога приложений семейства сайтов владелец семейства веб-сайтов SharePoint Online может добавлять в него любые компоненты SharePoint Framework, разработанные в организации. Это не сложнее отправки документов в библиотеку и настройки свойств. С помощью каталога приложений семейства веб-сайтов можно устанавливать настраиваемые компоненты на сайтах для пользователей (это также называется развертыванием приложений).

Если вы добавите компонент, помеченный как развернутый на уровне клиента, он будет доступен для всех дочерних сайтов целевого семейства веб-сайтов без предварительной установки.

Сведения о том, как создавать современные веб-части, используя среду SharePoint, см. в статье Общие сведения о SharePoint Framework.

Чтобы функция каталога приложений семейства веб-сайтов стала доступна, администратор клиента должен добавить ваш сайт в список разрешенных. После этого пользователи с разрешением на управление веб-сайтом смогут добавлять компоненты SharePoint Framework в каталог приложений семейства веб-сайтов и делать их доступными на сайте путем развертывания и установки.

Если компонент существует как в каталоге приложений клиента, так и в каталоге приложений семейства веб-сайтов, приоритетной будет считаться версия каталоге приложений семейства веб-сайтов, даже если она устарела.

Прежде всего нужно добавить семейство веб-сайтов в список разрешений клиента, если это еще не было сделано. Это включает каталог приложений семейства веб-сайтов на сайте и разрешает его использование. При необходимости вы сможете удалить сайт из списка, чтобы отключить эту функцию.

  1. Соответствующие инструкции см. в статье Подключение к SharePoint Online PowerShell.

  2. В командной консоли SharePoint Online введите следующие команды:

    Add-SPOSiteCollectionAppCatalog -Site URL-TO-TARGET-SITE-COLLECTION

Чтобы найти созданный каталог приложений семейства веб-сайтов, перейдите на страницу "Контент сайта" своего сайта. Вы увидите библиотеку документов "Приложения для SharePoint". Это и есть каталог приложений семейства веб-сайтов.

Каталог приложений семейства веб-сайтов_C3_20171029145948

  1. Выберите Создать и найдите нужное приложение. Кроме того, вы можете перетащить приложение в библиотеку.

    Каталог приложений SharePoint Online с выделенной кнопкой "Создать"
  2. Появится запрос о том, следует ли доверять приложению и развернуть его. Если вы не развернете приложение сразу же, это можно сделать позже из меню ленты.

    Trust and deploy package dialog_C3_2017102916458

  3. Необязательно: чтобы приложение было проще находить и использовать, щелкните его правой кнопкой мыши и выберите Свойства.

    Каталог приложений "Приложения для SharePoint" с выбранным приложением
  4. В открывшемся диалоговом окне свойств вы можете изменить имя приложения, указать дополнительные данные, например описание, категорию, издателя и URL-адрес службы поддержки, а также добавить изображения. Следуйте инструкциям на экране для настройки таких параметров, как размер изображения.

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

  6. В поле Размещение лицензий, если оно имеется, укажите необходимое количество лицензий.

  7. Нажмите кнопку Сохранить.

Чтобы обычная веб-часть или веб-часть приложения стала доступна на странице, необходимо установить добавленное приложение на сайте.

Вы можете развернуть настраиваемые компоненты SharePoint Framework с помощью каталога приложений семейства веб-сайтов. Следуйте этим инструкциям для установки компонента на сайте после его развертывания из каталога приложений семейства веб-сайтов.

Если вы больше не хотите, чтобы пользователи могли устанавливать определенный компонент, его можно удалить из каталога приложений. При этом ранее добавленные пользователями экземпляры компонента останутся на сайтах, но сам компонент будет недоступен для добавления на другие сайты.

  1. На сайте каталога приложений откройте список Приложения для SharePoint.

  2. Щелкните компонент правой кнопкой мыши и выберите команду Удалить.

  3. В диалоговом окне нажмите кнопку ОК, чтобы подтвердить отправку элемента в корзину сайта.

Удаление семейства веб-сайтов из списка разрешенных приведет к следующему:

  • Пользователи больше не смогут добавлять новые компоненты SharePoint Framework в каталог приложений семейства веб-сайтов.

  • Используемые компоненты, которые были установлены из каталога приложений семейства веб-сайтов, перестанут работать.

  1. Выполните инструкции по подключению к SharePoint Online PowerShell.

  2. В командной консоли SharePoint Online введите следующие команды:

    Remove-SPOSiteCollectionAppCatalog -Site URL-TO-TARGET-SITE-COLLECTION

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×