标签:sharepoint infopath full trust
前面介绍了发布InfoPath表单到List, Form Library和Content Type,这里介绍一下发布到Central Administration。
什么时候需要发布到CA呢?如果我们给InfoPath写了一些后台代码(C#或者VB),这个时候就会生成一个dll文件。为了保证dll里面含有的代码是安全的,这种InfoPath表单必须要经过Farm管理员批准之后方可使用。这个时候就要发布到CA里面,由Farm管理员决定是否使用。
在发布之前,先进行一下安全设置。如果InfoPath包含后台代码,那么必须设置成完全信任,否则不能发布到SharePoint里。
在安全和信任里面,选择完全相信:
然后再发布:
输入一个Site Collection的URL。这里虽然是输入了URL,但是并不是说这个InfoPath表单就被发布到这个Site Collection了,仍然需要Farm管理员批准才行。
这个时候,前两个选项就灰掉了,只能选需要管理员批准的类型:
这个时候会要求把InfoPath表单存到本地的一个路径里:
同样可以设定哪些InfoPath的列在SharePoint里要生成对应的列:
再次确认:
点击Publish,下面的画面,发布就结束了。但是实际上这个InfoPath表单还没有被发布到SharePoint里。
虽然发布完成了,但是InfoPath并没有发布到SharePoint里,只是说这个template文件(xsn)做好了。下一步就是把这个XSN文件发给Farm管理员,让他上传到SharePoint里。
InfoPath与SharePoint之(七)发布InfoPath到Central Administration-准备Full Trust的Template
标签:sharepoint infopath full trust
原文地址:http://blog.csdn.net/spfarm/article/details/44079273