如何将自定义服务应用程序提供给内容数据库

时间:2013-03-04 19:11:43

标签: sharepoint sharepoint-2010 sharepoint-api sharepoint-2013

我有一个自定义服务应用程序,它可以查看网站集并在该网站集上标记pdf。

问题是服务应用程序运行的应用程序池无法访问网站集的数据库。

手动授予其访问权限非常容易,但如果服务器场管理员创建另一个内容数据库,则服务应用程序将无法访问该数据库。我希望能够检查哪些Web应用程序使用服务应用程序,并确保相关帐户可以访问相应的内容数据库。

1 个答案:

答案 0 :(得分:0)

我认为根据您的需要,您可以做两件事。一个是,在数据库级别,您可以使用Add-SPShellAdmin保证您的服务应用程序帐户Shell管理员权限 - 如果您需要对数据库本身(不推荐)或iis /文件进行一些类似管理的更改,这可能会有所帮助系统。

第二件事,我希望更符合您的需求,但适用于Web应用程序级别,正在创建User Policy on Web Application,您可以在其中授予您的服务帐户对所有文档的读写访问权限。

如果我误解了任何事情,请告诉我。