【发布时间】:2010-09-10 05:48:44
【问题描述】:
这可以通过设置属性来完成吗?
我更喜欢这种方法,然后在重新添加之前删除所有安全性。 (因为这可能会产生其他后果。)
我能想到的另一种选择是将特定的 webpart dll 替换为临时的,然后重新启动 .net 进程,但这不是我喜欢的方法。
还有哪些其他选择?我是否遗漏了一些明显的东西?
例如,我正在尝试做的是找到一种方法来禁用 Web 部件,同时我们更新它正在使用的底层数据库架构。 因此,理想情况下,我们希望为所有用户禁用特定的 Web 部件,无论是在 mysite 还是社区站点上,进行所需的更改,然后重新启用它。 从而减少用户的停机时间。
无论解决方案是什么,我们都需要能够在多个前端服务器上轻松完成,可能是两个场。
感谢您的帮助。
【问题讨论】:
-
我认为这个问题需要更具体。您想像@Aiden 描述的那样手工完成还是以编程方式完成?
-
我添加了更多细节。要回答,任一种选择,虽然需要对所有用户生效,所以艾登的方案并不理想。
-
我担心我的解决方案适用于所有用户的站点级别,但不适用于所有站点...
标签: sharepoint web-parts