Так или иначе, для нескольких построенных мною ферм SharePoint 2016 остается еще выполнить установку компонентов диспетчера рабочих процессов, чтобы можно было использовать компоненты SharePoint 2013 Workflow. В данном случае проще всего начать с установки «Установщика веб-платформы», как мы делали раньше, для чего его нужно загрузить и запустить программу установки. После этого закройте установщик, так как гораздо удобнее для установки использовать командную строку.
Загрузку и установку я буду выполнять в указанный ниже каталог:
C:\Setup\Sources\Components
Если вы используете другой путь, внесите в команды соответствующие изменения.
Откройте окно PowerShell и введите команды из листинга 1.
Вручную загрузите обновление Service Bus и сохраните его в корневой каталог:
http://www.microsoft.com/en-us/ download/details.aspx? id=36794
У вас должна получиться такая же структура, как показано на экране 1.
![]() |
Экран 1. Установка обновления |
Выполните установку с помощью команд из листинга 2, вводимых в окне PowerShell в заданном порядке. При этом будут установлены необходимые основные компоненты, позволяющие при необходимости запускать экраны настройки. Не забудьте сначала запустить «Мастер настройки диспетчера рабочих процессов» (см. экран 2).
![]() |
Экран 2. Мастер настройки диспетчера рабочих процессов |
Попутно замечу, что с помощью удостоверяющего центра (Certificate Authority), который я установил в своей доменной среде, я выпустил сертификаты для всех компонентов. Вам понадобится сертификат службы (используемый IIS), а также исходящий сертификат для подписи Workflow вместе с сертификатом шифрования (Encryption Certificate). Для компонентов Service Bus потребуется сертификат фермы (Farm Certificate) и сертификат шифрования. В среде разработки для всех компонентов можно использовать один и тот же сертификат, но к рабочей среде это, конечно, неприменимо.
Наконец, нужно зарегистрировать службы Workflow Services в SharePoint. Перед этим может потребоваться выполнение следующей команды:
$config = (Get-SPSecurityTokenService Config) $config.AllowOAuthOverHttp = $true $config.AllowMetaDataOverHttp = $true $config.Update ()
Регистрацию можно выполнить с помощью одной из приведенных ниже команд в зависимости от того, используется HTTP или HTTPS.
Для протокола HTTPS:
Register-SPWorkflowService -SPSite "{Site Collection URL}" -WorkflowHostUri https://{Workflow URL}:12290
Для протокола HTTP:
Register-SPWorkflowService -SPSite "{Site Collection URL}" -WorkflowHostUri http://{Workflow URL}:12291 - llowOAuthHttp
Выполнив перечисленные действия, можно запустить SharePoint Designer 2013 (ошибки нет — именно SharePoint Designer 2013), подключить его к ферме SharePoint 2016 и создать рабочие процессы SharePoint 2010 и 2013 (см. экран 3).
![]() |
Экран 3. Запуск SharePoint Designer 2013 |
Теперь у вас, помимо SharePoint 2016, есть компоненты диспетчера рабочих процессов, и вы можете по-прежнему создавать рабочие процессы SharePoint 2010 и 2013.
5 основных функций нового SharePoint 2016
Сегодня SharePoint 2016 уже доступен широкому кругу пользователей, и я предлагаю вашему вниманию краткий обзор важнейших новых функций.
1. Работа с файлами и совместная работа на любом устройстве
Одно из ключевых направлений развития SharePoint 2016 — мобильность. Компания Microsoft объявила о предстоящем выпуске серии приложений в течение 2016 года.
2. Мобильное приложение SharePoint
Работа с мобильными устройствами стала проще по сравнению с тем, к чему привыкли пользователи SharePoint, и некоторые обозреватели усматривают в новом приложении сходство со Slack.
3. Новая начальная страница SharePoint
На новой начальной странице собраны все необходимые пользователю сведения, представленные в обновленном интерфейсе в виде плиток. Он безупречно интегрирован с группами Office 365, что еще больше упрощает управление и взаимодействие между пользователями.
4. Microsoft Flow
Microsoft Flow — новая служба, предназначенная для автоматизации рабочего процесса среди растущего числа приложений и служб SaaS, применяемых в сфере бизнеса. Microsoft Flow включает коннекторы, с помощью которых компании могут обмениваться данными между SharePoint и разнообразными службами Microsoft и сторонних поставщиков. Компания Microsoft реализовала глубокую интеграцию SharePoint и Microsoft Flow, которая позволит создавать и запускать экземпляры Flow непосредственно из списка SharePoint.
5. Управление доступом к данным
В SharePoint 2016 появилась возможность эффективно контролировать доступ к данным, а не только базовые элементы управления для администратора, политики и отчеты. Позднее в 2016 году пользователи смогут вводить собственные ключи в Office 365, обеспечивая надежное шифрование данных, сохраненных в SharePoint.
Webpicmd /offline /Products:ServiceBus /Path:C:\Setup\Sources\Components\Workflow\ServiceBus Webpicmd /offline /Products:WorkflowClient /Path:C:\Setup\Sources\Components\Workflow\Client Webpicmd /offline /Products:WorkflowManagerRefresh /Path:C:\Setup\Sources\Components\Workflow\Manager
WebpiCmd.exe /Install /Products:ServiceBus /XML:C:\Setup\Sources\Components\Workflow\ServiceBus\feeds\latest\webproductlist.xml /AcceptEula /SuppressPostFinish C:\Setup\Sources\Components\Workflow\ServiceBus-KB2799752-x64-EN.exe WebpiCmd.exe /Install /Products:WorkflowClient /XML:C:\Setup\Sources\Components\Workflow\Client\feeds\latest\webproductlist.xml /AcceptEula /SuppressPostFinish WebpiCmd.exe /Install /Products:WorkflowManagerRefresh /XML:C:\Setup\Sources\Components\Workflow\Manager\feeds\latest\webproductlist.xml /AcceptEula /SuppressPostFinish