2010-04-20 24 views
3

我想隐藏一个已弃用的Sharepoint网络(通过自定义方式),这是因为发布了较新的版本,是否会使其在站点和工作区中不可见或通过某些特殊归档功能由Sharepoint提供。基本上我不希望用户能够看到已弃用的网站。隐藏已弃用的共享点网络

我想知道这样做,通过编程或通过Sharepoint实用程序/接口有什么选择吗?

谢谢。

UPDATE:

,我想隐藏从用户(例如Webv1.0当Web2.0的可用)的网络场景有点像,没关系,我有软件X的2.0版本下载和安装,它已经将我的所有数据转换为2.0版本格式,因此它将与新功能兼容。作为用户,我不想再使用Software X version 1.0,因为它现在已经老了。当然,我会希望从1.0版本中获得数据的备份副本,但我可能不希望因为在此处有一个链接而感到困惑,这可以让我获得该软件的1.0版本(并且从开发人员的角度来看,它在版本2.0中使1.0版本可以被浏览/编辑将会是额外的不必要的工作)。

我想到了使用安全性只允许管理员查看所有内容的想法,但我想先探索其他选项,例如,是否有可能以编程方式使旧网站的链接消失。

谢谢。

+0

你只想隐藏它,或者它应该是用户无法访问? – Flo 2010-04-20 10:54:48

+0

@Flo:两者都有。用户当然不应该能够看到已被弃用的内容,但我不确定Sharepoint是否可以隐藏网页。我知道如果我想让用户无法访问,我可以尝试使用这些权限,但我会将其作为最后一招。 – BeraCim 2010-04-20 11:05:56

回答

6

你可以只删除对该网站的所有访问权限(通过打破安全继承),只允许管理员只能访问它?

1

科林的答案听起来像是要走的路。或者,您可以注入一点JavaScript,自动将用户重定向到新版本的网站。

您可以使用内容编辑器Web部件(一次一个页面)或使用免费的SharePoint Infuser(一次去所有页面)添加JavaScript。

+0

+1我喜欢这个想法 - 只是锁定安全性让用户知道该网站仍然存在,但他们已被拒绝访问它,这可能会造成混淆,并添加到帮助台查询中。您可以让CEWP为管理员显示一条红色的大消息“该网站已被弃用:用户无法看到”,或注入重定向脚本。然后,您只需将该webpart添加到将来的任何已弃用的站点即可。不要忘记从搜索内容源中排除网站,因此它不会出现在搜索结果中 – 2010-04-20 12:38:11

+0

我不希望用户能够看到弃用的网页。我已经更新了我的帖子,提供了更多信息。 – BeraCim 2010-04-20 23:37:40

+0

Muhimbi的答案会将用户重定向到适当的网站,即使他们已经保持直接链接。使用安全性锁定网站的问题是,直接链接到该网站的用户仍然会去那里,但会获得“拒绝访问”的消息,而不是自动被重定向到最新的网站。这将导致支持问题。重定向在我看来似乎是一个无摩擦的解决方案。 – 2010-04-23 02:20:54