2010-04-20 2 views
3

Я хочу скрыть веб-сайт Sharepoint, который был устаревшим (с помощью специальных средств) из-за выпуска более новой версии, независимо от того, будет ли он делать его невидимым на сайтах и ​​рабочих пространствах или через специальные функция архивирования, предоставляемая Sharepoint. В основном я не хочу, чтобы пользователи могли видеть устаревший сайт.Скрытие устаревшей веб-страницы sharepoint

Мне было интересно, каковы варианты для этого, как программно, так и через sharepoint utils/interfaces?

Спасибо.

UPDATE:

сценарий, где я хочу, чтобы скрыть сеть от пользователей (например, Webv1.0 когда Web2.0 доступна) немного похоже, все в порядке, у меня есть версия 2.0 программного обеспечения X загружен и установлен, и он преобразовал все мои данные в формат версии 2.0, чтобы он был совместим с новыми функциями. Как пользователь, я больше не хочу использовать Software X версии 1.0, так как он уже старый. Конечно, мне нужна резервная копия моих данных из версии 1.0, но я, вероятно, не хочу путаться, имея ссылку здесь, которая может привести меня к версии 1.0 программного обеспечения (и с точки зрения разработчика, это будет лишняя ненужная работа, чтобы сделать версию 1.0 доступной для просмотра/редактирования в версии 2.0).

Я думал об использовании безопасности, чтобы позволить администраторам видеть все, но я хочу сначала изучить другие варианты. возможно ли, чтобы ссылка на старый сайт исчезла программно.

Спасибо.

+0

Вы хотите скрыть это или должны быть недоступны для пользователей? – Flo

+0

@Flo: немного на самом деле. Пользователи наверняка не смогут увидеть что-то устаревшее, но я не уверен, может ли Sharepoint скрыть сеть. Я знаю, хочу ли я, чтобы он был недоступен для пользователей, которых я могу попробовать с разрешениями, но я оставлю это в крайнем случае. – BeraCim

ответ

6

Не могли бы вы просто удалить весь доступ к этому сайту (путем нарушения наследования безопасности) и позволить администраторам доступ только к нему?

1

Ответ Колина звучит как путь. В качестве альтернативы вы можете добавить немного JavaScript, который автоматически перенаправляет пользователя на новую версию сайта.

Вы можете добавить JavaScript, используя веб-часть Редактора контента (по одной странице за раз) или используя бесплатный SharePoint Infuser (все страницы за один раз).

+0

+1 Мне нравится эта идея - просто блокировка безопасности позволяет пользователям узнать, что сайт все еще существует, но им было отказано в доступе к нему, что может сбивать с толку и добавлять к запросам службы поддержки. Вы могли бы показать CEWP большое красное сообщение «этот сайт устарел: пользователи не могут его увидеть» для администраторов или иначе внедрить сценарий переадресации. Затем вам просто нужно добавить этот веб-сайт на любые устаревшие сайты в будущем. Не забудьте также исключить сайт из источников контента поиска, чтобы он не отображался в результатах поиска. –

+0

Я не хочу, чтобы пользователи могли видеть устаревшую сеть вообще. Я обновил свой пост с более подробной информацией. – BeraCim

+0

Ответ Мухимби будет перенаправлять пользователей на соответствующий сайт, даже если у них есть прямые ссылки на него. Проблема с блокировкой сайта с использованием безопасности заключается в том, что пользователи с прямыми ссылками на сайт по-прежнему будут туда, но получат сообщение «отказано в доступе», а не автоматически перенаправляются на самый современный сайт. Это приведет к проблемам поддержки. Перенаправление, по-моему, является решением без трения. –

Смежные вопросы