Поделиться через


Публикация приложений-служб в SharePoint Server

ОБЛАСТЬ ПРИМЕНЕНИЯ:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

В SharePoint Server некоторые приложения-службы можно публиковать в нескольких фермах, что делает их доступными для удаленных подключений.

Прежде чем выполнять эту операцию, просмотрите сведения об обязательных условиях в статье Совместное использование приложений служб в фермах SharePoint Server.

Публикация приложения службы с помощью центра администрирования

Публикация приложения службы с помощью центра администрирования

  1. Убедитесь, что учетная запись пользователя, с помощью которой выполняется данная процедура, является участником группы администраторов фермы SharePoint.

  2. В Центр администрирования щелкните Управление приложениями и выберите Управление приложениями-службами.

  3. Щелкните строку, содержащую приложение-службу, которую нужно опубликовать. Команды на ленте станут доступными.

  4. На ленте выберите элемент Опубликовать.

  5. В диалоговом окне Публикация приложения-службы выполните следующие задачи:

    • Выберите в раскрывающемся списке нужный Тип подключения.

    • Если приложение-служба должно быть доступно удаленным фермам, установите флажок Опубликовать это приложение-службу в других фермах.

    • Рекомендуется использовать инструкции из статьи Обмен сертификатами доверия между фермами в SharePoint Server для установления отношения доверия между двумя фермами.

    • Скопируйте URL-адрес публикации в Блокнот или другой текстовый редактор. Этот URL-адрес понадобится, чтобы подключить удаленные фермы к опубликованному приложению-службе. Он будет выглядеть следующим образом:

    urn:schemas-microsoft-com:sharepoint:service:9c1870b7ee97445888d9e846519cfa27#authority=urn:uuid:02a493b92a5547828e21386e28056cba&authority=https://ua_powershell:32844/Topology/topology.svc

  6. Дополнительно можно ввести описательный текст и ссылку на веб-страницу, которая будет видна администраторам удаленных ферм. После задания нужных параметров публикации нажмите кнопку ОК, чтобы опубликовать приложение-службу.

Публикация приложения службы с помощью Microsoft PowerShell

Публикация приложения службы с помощью PowerShell

  1. Убедитесь, что вы являетесь участником следующих групп:

    • Предопределенная роль сервера securityadmin для экземпляра SQL Server.

    • Предопределенная роль базы данных db_owner во всех базах данных, которые должны обновляться.

    • Группа администраторов для сервера, на котором выполняются командлеты PowerShell.

    С помощью командлета Add-SPShellAdmin администратор может предоставлять разрешения на использование командлетов SharePoint Server.

    Примечание.

    При отсутствии разрешений обратитесь к своему администратору программы установки или администратору SQL Server за разрешениями. Дополнительные сведения о разрешениях PowerShell см. в статье Add-SPShellAdmin.

  2. Запустите командную консоль SharePoint.

  3. В командной строке PowerShell введите следующую команду:

    Publish-SPServiceApplication -Identity <ServiceApplicationGUID>
    

    Если идентификатор GUID приложения-службы неизвестен, можно использовать следующий командлет PowerShell для получения списка всех приложений-служб фермы, вместе с их идентификаторами GUID:

    Get-SPServiceApplication
    
  4. Чтобы увидеть URL-адрес средства балансировки нагрузки для приложения-службы, введите следующую команду и запишите результат ее выполнения:

    Get-SPTopologyServiceApplication
    

    Сведения, выдаваемые этой командой, понадобятся всем подключающимся удаленным фермам.

См. также

Другие ресурсы

Publish-SPServiceApplication

Get-SPServiceApplication

Get-SPTopologyServiceApplication