Главная Библиотека Статьи Настройка SharePoint Designer 2013 для Project Server 2013

Настройка SharePoint Designer 2013 для Project Server 2013

Алексей Просницкий, MVP, PMP

В SharePoint Designer 2013 появилась возможность разрабатывать рабочие процессы для Project Server 2013.

Так, если для разработки рабочих процессов под Project Server 2010 можно было использовать или конструкторы рабочих процессов (например, Nintex, K2) или средство разработки Visual Studio, то для разработки рабочих процессов под Project Server 2013 можно теперь пользоваться бесплатным SharePoint Designer 2013. Главная задача - правильно настроить SharePoint Designer 2013.

 

1. Установка SharePoint Designer 2013

SharePoint Designer 2013 можно скачать по ссылке.

Так как процесс установки SharePoint Designer 2013 в 100% случаях не вызывает вопросов, мы не будем этот процесс здесь рассматривать.

После установки и запуски SharePoint Designer 2013, в окне запуска нажмите «Открыть сайт» и скопируйте в окно поиска адрес узла PWA (например, http://ps2013.pwa), Рисунок 1.

 01 opening pwa in sharepoint designer 2013

Рисунок 1 Открытие узла PWA в SharePoint Designer 2013

 

После того, как откроется узел PWA, нужно нажать на кнопке «Рабочий процесс сайта» и посмотреть на тип платформы, Рисунок 2.

Как вы увидите, там нет возможности разработать процессы ни под SharePoint Server 2013, ни под Project Server 2013.

 02 not configuring sharepoint designer 2013

Рисунок 2. Ненастроенный SharePoint Designer 2013

 

Для того, чтобы получить возможности разработки рабочих процессов под 2013 платформу, нужно установить и настроить дополнительное приложение «Workflow Manager 1.0».

 

2    Установка Workflow Manager 1.0

Для установки приложения его нужно скачать по ссылке: http://download.microsoft.com/download/D/B/D/DBD439A9-370D-40EA-B3B7-45CD935B98FB/WF/WorkflowManager.exe.

После загрузки Workflow Manager запустите, под учетной записью администратора фермы, на сервере где установлен SharePoint Server 2013, процесс установки и в окне «Web Platform Installer 4.5» нажмите «I accept», что приведет к процессу установки.

В окне возможных приложений, Рисунок 3, в окне поиска введите «workflow» и после того, как произойдет поиск, напротив двух продуктов «Workflow Manager 1.0» и «Workflow Client 1.0» нажмите кнопку «Add».

 03 choosing workflowmanager

Рисунок 3 Выбранные для установки компоненты. Шаг 1

 

 

После выбора двух приложений «Workflow Manager 1.0» и «Workflow Client 1.0», нужно найти и добавить еще одно приложение - «Service Bus 1.0», Рисунок 4.

 04 choosing servicebus

Рисунок 4 Выбранные для установки компоненты. Шаг 2

 

После добавления трех приложений, нажимаем кнопку «Install».

В окне, Рисунок 8.5, выбора предустановленных программ нажимаем «I Accept», что приводит к запуску процесса установки.

 05 installing workflowmanager

Рисунок 5 Окно установки приложений Workflow Manager

 

После окончания процесса установки, на закладке «Configure» окна «Web Platform Installer 4.5», для запуска процесса настройки нажимаем кнопку «Continue».

 

 

3    Настройка Workflow Manager

В окне мастера настройки Workflow Manager, Рисунок 6, выберете рекомендованный вариант настройки.

 06 configuring workflow farm

Рисунок 6 Мастер настройки Workflow Manager

 

В окне настройки фермы рабочих процессов, Рисунок 7, нужно:

  1. Ввести названия сервера SQL и проверить связь с ним.
  2. Ввести имя администратора фермы.
  3. Поставить галочку, позволяющую Workflow Manager выполняться через протокол http.
  4. Ввести произвольный ключ для сертификатов.

После ввода всех данных нажимаем кнопку «Вправо».

 07 configuring workflowmanager

Рисунок 7 Настройка фермы рабочих процессов

 

В окне «Summary», Рисунок 8, после того, как вы ознакомитесь с будущими настройками и наименованиями баз данных, можно смело нажимать галочку, чтобы запустить непосредственно процесс настройки.

 08 data for configuring workflowmanager

Рисунок 8 Данные по настройке фермы рабочих процессов

 

После нажатия галочки, запустится процесс настройки, после окончания которого, можно закрывать окно, Рисунок 9.

 09 end of configuring workflowmanager

Рисунок 9 Результат настройки фермы рабочих процессов

 

4    Присоединение узла PWA к ферме рабочих процессов

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

Сначала мы проверим параметры фермы, где будут настроены рабочие процессы (Workflow Manager), а именно порты http и https.

Для этого, под администратором в меню «Пуск» нужно запустить командную консоль SharePoint Server 2013 и ввести команду «Get-WFFarm», Рисунок 10.

10 settings of configuring workflowmanager 

Рисунок 10 Результат настройки фермы рабочих процессов

 

Так как мы будет использовать порт http 12291, см. Рисунок 7, следующий шаг — это регистрация службы рабочих процессов на ферме.

Для регистрации, в окне командной консоли PowerShell SharePoint Server 2013, нужно ввести команду:

Register-SPWorkflowService -SPSite "http://your_server/your_pwa" -WorkflowHostUri "http://your_server:12291" –AllowOauthHttp -Force

 11 registration of workflow farm

Рисунок 11 Регистрация фермы рабочих процессов

 

Вышеперечисленная команда ничего не возвращает. После того, как вы снова в окне ввода команды увидите строку имени пользователя, нужно перейти в «Центр администрирования – Управление приложениями – Управление приложениями службами - Workflow Service Application Proxy».

Если команда была выполнена правильно, вы увидите уведомление о том, что служба рабочих процессов подключена, Рисунок 12.

 12 configured workflow

Рисунок 12 Настроенная служба рабочих процессов

 

Также для проверки связи службы с сервером, нужно перейти в «Центр администрирования – Управление приложениями – Настройка связей для приложений служб» и удостовериться, что напротив службы рабочих процессов стоит галочка и служба находиться в списке прокси-приложений, Рисунок 13.

 13 checking configured workflow

Рисунок 13 Проверка сопоставления приложения-службы рабочих процессов

 

После запуска SharePoint Designer и вода url адреса узла PWA, на ленте нажмите кнопку «Рабочий процесс сайта». В появившемся окне «Создание рабочего процесса сайта», вы теперь сможете выбирать платформу разработки рабочих процессов для Project Server, Рисунок 14.

 14 ready spd 2013 for ps 2013

Рисунок 14 Настроенный SharePoint Designer для разработки рабочих процессов для проектов Project Server 2013

LEO Consulting

Украина, 02121, г. Киев, ул. Декабристов, 3, оф. 602
Тел.: (044) 228-76-99
E-mail: Написать письмо
Skype: alexvipro
Facebook: https://www.facebook.com/LEO.Consulting.ua

Мы партнеры

LEO Silver LOGO        Nintex Logo 

Конференции по управлению проектами

LEO Consulting совместно с Microsoft Ukraine инициировали проведение ежегодных конференций, объединивших ведущих специалистов в области управления проектами из Украины и стран СНГ.

http://www.project-conference.com.ua

Форум

Мы создали форум, на котором все желающие могут найти ответы на свои вопросы, связанные с Microsoft Project и управлением проектами.

http://microsoft-project.com.ua

Copyright «LEO Consulting» 2009-2013. Все права соблюдены.