为之则易 不为则难

如果不能改变环境,那么就去适应环境

导航

SharePoint2013工作流workflow manager配置

Posted on 2013-07-29 20:53  为之则易  阅读(3026)  评论(0编辑  收藏  举报

SharePoint2013版本的工作流较sharepoint 2010变化较大,将工作流部分从sharepoint中分离出来为单独的服务,通过与sharepoint关联使用。

SharePoint2013安装完成后,默认只能使用sharepoint2010版本的工作流,并不能直接使用2013版本的工作流,如下图所示:

image

如果要启用2013工作流,则需要安装 workflow manager 1.0

在web 平台安装程序中,搜索work flow 找到workflow manager 1.0进行安装

image

安装完成后会启动配置界面,点击使用“配置向导”,进入“workflow manager 配置向导”,如下图

image

在“证书生成密钥”框中输入一个密钥,该密钥用于多个服务器加入同一工作流场时

image

image

如上图,配置完成后,需将流程服务器与sharepoint服务器进行关联

  1. 登录到 SharePoint Server 2013 场中将 工作流管理器 安装到的计算机上。

  2. 以管理员身份打开 SharePoint Management Shell。通过右键单击“SharePoint 2013 Management Shell” 并选择“以管理员身份运行”完成此操作。

  3. 运行 Register-SPWorkflowService cmdlet。
    示例
    Register-SPWorkflowService –SPSite http://sp2013 –WorkflowHostUri "http://sp2013-workflow:12291" –AllowOAuthHttp
    此处需要注意,工作流服务,默认端口,http为12291,https为12290,也可以去IIS管理器中查看

如果流程服务器在单独的服务器中,则需要在每台sharepoint前端服务器上分别执行此命令。

image

参考:http://technet.microsoft.com/zh-cn/library/jj658588(office.15).aspx