SharePoint Server 2013 では 新たにSharePoint 2013 Workflow エンジンが導入され、ループ処理などができるようになっています。このエンジンは Windows Azure ベースのエンジンですが、オンプレミス環境にインストールできます。ちなみに、SharePoint Foundation 2013 では SharePoint 2013 Workflow は利用できません(サポートされない)。
SharePoint Server 2013 は SharePoint Server 2010 の機能を内包しているため、サーバー構成後は従来通り SharePoint 2010 と同じワークフローを SharePoint Designer 2013 で構築できます。しかし、新たに SharePoint 2013 ベースのワークフローを作ろうと思うと、別途 Workflow Manager 1.0 というサーバーを構築しなくてはいけません。
Workflow Manager 1.0 は次の URL からダウンロードできます。TechNet の日本語サイトからダウンロードするとベータ版へのリンクとなっていたりするので注意しましょう。
http://www.microsoft.com/ja-jp/download/details.aspx?id=35375
このサーバーは、Windows Server 2008 R2 SP1 または Windows Server 2012 上に構成できます。最小ハードウェア要件は RAM : 2GB, プロセッサー : 2.0 GHz のデュアルコア、最小空き領域 : 1GB となっています。SharePoint Server 2013 と同一のマシンにインストールすることも、別のマシンにインストールすることも可能です。
Workflow Manager 1.0 インストール手順
※インターネットに接続できる環境で実行するのがおすすめです。
- ダウンロードした WorkflowManager.exe をダブルクリックします。するとWeb Platform Installer 4.0 が起動します。
- [インストール]ボタンをクリックします。
- 前提条件を確認し、[同意する]ボタンをクリックします。
- インストールが開始されます。
- インストールが完了したら、[続行]ボタンをクリックします。
- Workfow Manager 構成ウィザードが起動します。[既定の設定を使用して Workflow Manager を構成する (推奨)] をクリックします。
- 新しいファームを構成するために必要な情報を入力し、→ボタンをクリックします。
設定例) SQL Server インスタンス : SP2013-SQL01、サービスアカウントのユーザー名 : administrator@CONTOSO、証明書生成キー : <任意のパスワード>
※ HTTP による Workflow 管理を許可したい場合は、「このコンピュータのHTTPによる Workflow 管理を許可する」チェックボックスをオンにします。既定はHTTPS接続です。 - 構成を確認したら、✔ボタンをクリックします。
- 構成が開始されます。
- 構成が完了したら、✔ボタンをクリックします。
- 「次の製品が正常にインストールされました。」と表示されたら、[完了]ボタンをクリックします。
- Web Platform Installer 4.0 の画面が表示されたら[終了]ボタンをクリックします。
以上で Workflow Manager 1.0 のインストールは完了です。
SharePointサーバー側の構成
続いて SharePoint サーバー側で SharePoint 管理シェルを使って追加構成します。
SharePoint Server 2013 サーバーマシンに Workflfow Manager 1.0 をインストールしている場合は、次のコマンドを実行します(SharePoint サーバー名が SP2013-a、ドメイン名は Contoso.com の例です)。
>Register-SPWorkflowService -SPSite "https://sp2013-a.contoso.com/" -WorkflowHostUri "https://sp2013-a.contoso.com:12290"
ほかにも Web フロントエンドサーバーがある場合は、各サーバーに Wofkflow Manager Client をインストールします。
Workflow Manager Client のダウンロード
上記の例は SharePoint Server 2013 上に Workflow Manager 1.0 がインストールされている例でしたが、その他の構成については次のリンクを参照してください。
Installing and configuring workflow for SharePoint Server 2013
コメント